use*_*050 0 html javascript jquery
我有4个输入字段,我想检查是否至少有一个值.如果没有值我想要返回.
这是我拥有的,我知道如果不起作用,因为如果没有输入任何内容,它就不会输入if语句.
if ($('#Name').val() != "" && $('#State').val() != "" && $('#City').val() != "" && $('#Zip').val() != "") {
showAlert("You need to select at least one of the following: Name, State, City, or Zip", 'error');
return;
}Run Code Online (Sandbox Code Playgroud)
如果没有值,我想显示一条消息并返回而不进行进一步处理.
因此,不应检查该值是否为空,而应检查它们是否为空:
if (!$('#Name').val() && !$('#State').val() && !$('#City').val() && !$('#Zip').val()) {
return alert("You need to select at least one of the following: Name, State, City, or Zip", 'error');
}
Run Code Online (Sandbox Code Playgroud)
您也可以将alert后面的return内容缩短.
| 归档时间: |
|
| 查看次数: |
402 次 |
| 最近记录: |