我想檢查一個輸入字段是否爲空。如果不爲空,則處理表單。該字段的ID爲ninja_forms_field_66。問題是,當我在此字段中輸入「0」時,它認爲該字段爲空,並且不會通過驗證。檢查一個表單字段是否爲空
$(document).ready(function() {
$('#ninja_forms_field_50').click(function() {
var ninja_forms_field_46=$("#ninja_forms_field_46").val();
if((ninja_forms_field_46 !='' && ninja_forms_field_301 !='' && ninja_forms_field_66 !='undefined' && ninja_forms_field_71 !='' && ninja_forms_field_75 !='' && ninja_forms_field_304 !='' && ninja_forms_field_64 !='' && ninja_forms_field_63 !='' && ninja_forms_field_95.checked) || (document.getElementById("47_checklist").checked == true))
{
$.blockUI({ message: $('#rLo') });
}
});
});
編輯:!我已經嘗試過了類似ninja_forms_field_66 = '未定義'
順便說一句,你還沒有定義的''ninja_forms_field_66變量。你只定義了#46。 – showdev
您是否將該字段的值解析爲「整數」? –