我有5 div
標籤具有相同的類別。每個div
標籤都有一個文本框和一個帶數字的下拉列表。如何檢查我的div標籤字段是否爲null,以及它的null是否與Jquery做些什麼
如何檢查所有這些div
標籤的文本框和下拉列表是否爲空或者是否爲「執行某些操作」。
$step
是一個包含我所有的div
標籤的數組。
var $step = $(".wizard-step2:visible");
我的文本框有一個類Comment
和我的下拉列表有一個類Grade
。
我已經編碼這個到目前爲止,但它的錯誤,我不希望它檢查每個div
標記,我希望它檢查所有這些。
這是一種錯誤的代碼:
var Comment = $step.find(".Comment").val();
var Grade = $step.find(".Grade").val();
for (var i = 0; i < $step.length; i++) {
if (Comment != null && Grade > 0) { {
// do this
}
} else {
alert("You must enter both fields");
}
}
編輯:
我覺得我沒有解釋我的問題很好,我的代碼工作像所有我在這個問題上得到了答案。我不想讓這個if語句來檢查每個div標籤。我希望能夠檢查是否所有的div標籤都有空字段做「其他如果所有的div標籤字段都填滿了東西
用戶可以將字段留空,但如果所有的div標籤字段填充做些什麼
我不想爲每個div標籤做一個if語句,如果所有的div標籤都有空字段或者全部都是字段,我想要做一個if語句
可以說我有5個div標籤,我填充了4個標籤,當我填充最後一個5個div標籤時,我想要這個「做些什麼」,否則什麼都不應該發生。在div標籤1,2,3,4上執行a重新裝滿我希望在第五充滿怎麼一回事,因爲那麼所有的div標籤都充滿別的什麼都不發生
你能否也請張貼你的HTML –
我推薦使用jsfiddle,它讓任何人都可以更容易地玩弄你的問題 –
它很難做到這一點,因爲這只是一個部分我有一個牆的jquery代碼:/ – Obsivus