我正在使用jquery,我试图验证表单。我的问题是 - 你可以在单个if语句中给出最大数量的测试。您可以在if语句中使用的最大操作符数是多少?
function cc_validate() {
if ($("#name").val() == "" || $("#ship_name").val() == "" || $("#address").val() == "" || $("#city").val() == "" || $("#ship_city").val() == "" || $("#state").val() == "" || $("#ship_state").val() == "" || $("#postal_code").val() == "" || isNaN($("#postal_code").val()) || $("#phone").val() == "" || $("#ship_phone").val() == "" || isNaN($("#phone").val()) || isNaN($("#ship_phone").val()) || $("#mobile_number").val() == "" || $("#ship_mobile_number").val() == "" || isNaN($("#mobile_number").val()) || isNaN($("#ship_mobile_number").val()) || $("#email").val() == "") {
return false;
} else {
return true;
} }
'$“#name”'是无效的语法。我想你的意思是$(“#name”)。 – Gumbo 2009-12-29 12:32:39
刚刚编辑它来修复语法 – kender 2009-12-29 12:35:10
我建议jquery.validation插件作为更有价值的解决方案。 – 2013-02-22 21:24:53