2015-05-30 52 views
-1

如果文本字段等於其默認值,我想在表單提交中提示「爲所有字段輸入值」。它似乎沒有正常工作。任何幫助將是巨大的如果提交默認值時提示消息

$("#info").submit(function() { 
    if ($(".TextField").val() == ('defaultValue')) { 
     alert("enter value for all fields") 
     return false; 
    } else { 
     alert("ok"); 
    } 
}); 
}); 
+2

你也應該添加HTML代碼太 – MatthieuLemoine

+0

,在if語句儘可能使用三重平等的比較。 –

+0

如果默認值是一個變量,則從中刪除'' – Rasel

回答

0

這會爲你的問題的工作:

$(document).ready(function(){ 
    $('#info').click(function(e) {       
     $('input[type="text"]').each(function() { 
      if ($(this).val() === "defaultValue") { 
       alert("Enter value for all fields"); 
       return false; 
      } 
      else { 
       alert("Ok"); 
      } 
     }); 
    }); 
});