我可以使用jQuery輕鬆遍歷給定頁面中的所有複選框,但我不太瞭解如何使用特定名稱以特定形式遍歷複選框,如我的模塊可能會在任何數量的其他類型的表單上使用。使用jQuery以命名形式複選複選框
1
A
回答
2
$('form[name="formName"] :checkbox').each(function() { });
0
嘗試:
$("form[name='frm1']").find(":checkbox");
不是你可以通過each
迭代。
也請參考:
0
$('form[name="formName"] input:checkbox').each(function() {
//Do something
});
爲了獲得更好的性能使用輸入:複選框。從jquery API:
「$(':checkbox')等價於$('*:checkbox'),所以應該使用$('input:checkbox')。」
0
它可能看起來像:
$('form[name='example'] input[type='checkbox']').each(function(){
//your stuff goes here
});
我不知道的這對性能的影響,雖然。這些依賴於jQuery attribute selectors。
1
<input type="checkbox" name="s" id="1" />
<input type="checkbox" name="s" id="2" />
<input type="checkbox" name="p" id="3" />
<input type="checkbox" name="p" id="4" />
<input type="checkbox" name="s" id="5" />
<input type="checkbox" name="s" id="6" />
和腳本
$('#formId input[name=s]').each(function(index){
alert($(this).attr("id"))
});
下面是示例的http:http://jsfiddle.net/Crwy4/2/
相關問題
- 1. 用jQuery重命名複選框
- 2. 圓形複選框使用jquery移動
- 3. 複選框圖像形式與jQuery
- 4. 圖像複選框與jQuery的形式
- 5. 使用laravel陣列形式複選框
- 6. 選擇所有複選框與jQuery形式POST多個複選框
- 7. 以選中複選框動態值的名稱使用jQuery MVC3
- 8. 複選框嵌套形式
- 9. 複選框的形式
- 10. PHP:複選框和形式
- 11. 以MVC形式驗證複選框
- 12. 複雜的複選框形式
- 13. 複選框使用jQuery
- 14. 點擊其他複選框使用Jquery啓用複選框
- 15. jquery複選框?
- 16. Jquery複選框
- 17. Jquery複選框
- 18. jquery複選框
- 19. 使用jQuery遍歷類似命名複選框
- 20. 使用jQuery選擇所有複選框
- 21. 用重力形式計數複選框
- 22. 選擇錶行並使用jQuery複選複選框
- 23. jQuery的:選中的複選框追加形式
- 24. 取消選擇全選複選框當一個複選框未選中C#以窗體形式
- 25. 如何選擇使用時形成若干個複選框:複選框
- 26. Jquery多選複選框
- 27. jQuery groupwise「全選」複選框
- 28. Jquery複選框選擇
- 29. 選中父複選框。 jQuery
- 30. jQuery複選框選擇