操作輸入複選框
回答
假設第一複選框具有checkbox1的ID,第二個是checkbox2,這樣做:
$('#checkbox1').bind('click', function() {
$("#checkbox2").prop("checked", true);
});
$('#checkbox2').bind('click', function() {
$("#checkbox1").prop("checked", true);
});
您應該監視'change'事件而不是'click'。複選框狀態可以通過空格或代碼進行修改。 – mrtsherman 2012-02-08 22:59:45
@ mrtsherman:實際上,'click'也是由空格鍵觸發的。 'mouseXXX'是明確的鼠標事件。 – pimvdb 2012-02-08 23:03:19
@pimvdb所以點擊就像在這個用例中改變一樣好? – mrtsherman 2012-02-08 23:25:10
技術上這個作品對於n的複選框。指定一個鏈接複選框的類。當一個狀態改變時,找到其餘的並將它們設置爲相同。
可以(取消)選中兩個複選框在點擊一個狀態:http://jsfiddle.net/DVMPm/。這段代碼適用於任何數量,不一定是兩個。
$(":checkbox").click(function() {
$(":checkbox").prop("checked", this.checked);
});
- 1. 操作複選框
- 2. 使用所有輸入操作,無type =「複選框」
- 3. jstree複選框操作
- 4. jQuery的複選框操作
- 5. 複選框jQuery操作
- 6. 複選框,輸入大小
- 7. 將複選框輸入值放入複選框本身
- 8. 如果選中複選框,PHP操作!
- 9. HTML複選框和輸入選項
- 10. 使能輸入選中複選框
- 11. 使用輸入鍵選擇複選框
- 12. 選中複選框,重置輸入
- 13. CSS複選框顯示錯誤輸入[類型=複選框]:複選框
- 14. 對複選框執行操作
- 15. 使用Javascript - 複選框onclick- +操作
- 16. 在jsp中的複選框操作
- 17. HTML5 localStorage對複選框執行操作
- 18. ggplot2 /在facets上操作複選框
- 19. jquery gridview複選框操作函數
- 20. 角複選框列表操作
- 21. jQuery的複選框選中的作品,所有輸入端
- 22. JavaScript檢查複選框時,輸入框被勾選 - 複選框數組[]
- 23. HTML複選框,輸入沒有出現
- 24. WorkFlow活動輸入InArgument as複選框
- 25. 腓 - 獲取多個複選框,輸入
- 26. 使用複選框輸入文字
- 27. 輸入類型複選框的屬性
- 28. 複選框和輸入字段的值
- 29. 使用流星輸入複選框
- 30. Simplemodal複選框和輸入字段
請張貼您的代碼。 – 2012-02-08 22:55:20