我知道這是一個簡單的問題,但是您是否都可以使用以下代碼來幫助我?我做了這個函數來檢查必填字段是否填寫在表單中。如果發現其中一個輸入爲空,則應停止並返回false。如果所有元素都有內容,則它應該返回true。以下功能不起作用,因爲我的return false;
行位於jQuery .each
函數內。它沒有返回我定義的新函數。我該如何處理?驗證表格填寫完畢,HTML jQuery
function check_form(){
$('form .required').each(function(){
if ($(this).val() == ""){
show_dialog('Please enter a value for ' + $(this).attr('name'));
return false;
}
});
return true;
}
即使某些必填字段爲空,此函數每次都會返回true。
問題在這個小提琴描述:http://jsfiddle.net/f59t4/2/
它現在,謝謝大家!
1)你是否想要所有未填充字段的所有錯誤消息被顯示在你的對話框中,2)是否只填空白? – karim79 2012-04-16 15:21:27
查看http://bassistance.de/jquery-plugins/jquery-plugin-validation/ – Sparky 2012-04-16 15:22:38
查看http://jsfiddle.net/TdnZp/16/ ..其作品爲文本輸入 – 2012-04-16 15:29:02