我有一個15個字段的表單(包括輸入類型,選擇框,文本區域)。each()與多個ID或類?
我可以編寫一個函數來以普通的方式驗證這個表單,但這不是智能編碼。我需要在這種情況下使用每一個。
這是我在想什麼:?
$("#id1, #id2, #id3... #id15").each(function(){
if ($(this).val == "") {
$(this).closest("#error").css("display", "block");
}
})
如果這個驗證是基於類或基於ID,我該怎麼正確的方法正在使用的每個()在正確的背景下我?
要麼將工作,雖然'class'將是分組更多的語義。你正確使用'each'。 –
使用'required'屬性,它會自動阻止提交空字段(至少在現代瀏覽器中)。 – ComFreek
您是否驗證特定父級中的所有輸入? – iambriansreed