0
A
回答
3
問題是,搜索ID $(「#somethin」)是不可能選擇多個元素的。如果您搜索類,那麼你的榜樣工程..良好,some minor changes :)
$(document).ready(function() {
$('input[type=checkbox]').change(function(){
var pos;
pos = this.id;
// global hook - unblock UI when ajax request completes
$(document).ajaxStop($.unblockUI);
if($(this).prop("checked")) {
$("."+pos).parent().removeClass("highlight");
$("."+pos).prop('checked', true)
//ajax to add uni
} else {
//ajax to remove uni
$("."+pos).parent().addClass("highlight");
$("."+pos).prop('checked', false)
}
});
});
+0
同意...您的意見確實幫助我找出我的問題+1,接受的答案 – June
+2
(你的是比我更通用的,+1 :) –
0
你不能有相同ID的多個DOM元素。
查看this fiddle作爲一個工作示例,但它不像您可能需要的那樣通用。
0
使用class選擇多個元素。你可以試試這個..
<script language="javascript" type="text/javascript">
$(function() {
$("#checkbox1").click(function() {
$('.case').attr('checked', this.checked);
});
});
</script>
和你的HTML代碼就會像下面
<div>
<table>
<tr>
<td><input type="checkbox" id="checkbox1" class="highlight"/></td>
<td>Item1</td>
<td>value</td>
</tr>
<tr>
<td align="center"><input type="checkbox" class="case" name="case" value="1"/></td>
<td>Item2</td>
<td>value</td>
</tr>
</table>
</div>
相關問題
- 1. 選擇所有和取消選擇複選框與jquery
- 2. 選擇和取消選擇多個複選框
- 3. 無法解決複選框的選擇和取消選擇
- 4. jQuery的ui可選表來選擇/取消選擇複選框
- 5. 如何取消選擇複選框?
- 6. jquery,取消選擇複選框
- 7. Jquery複選框選擇/取消選擇最佳給定X複選框
- 8. 的dijit樹+複選框 - 無法選擇/取消選擇複選框
- 9. 選擇複選框選擇
- 10. 範圍內的複選框,請選擇取消選擇
- 11. 複選框選擇全部取消選擇並執行功能
- 12. Jquery Javascript複選框選擇/取消選擇
- 13. GXT格子複選框標題選擇/取消選擇全部
- 14. 角2選擇/取消選擇所有複選框
- 15. 在複選框上淡出/淡出div選擇/取消選擇
- 16. 選擇/取消選擇複選框元素AngularJS
- 17. 上點擊單元格,選擇/取消選擇複選框
- 18. 取消多個複選框中的複選框選擇狀態
- 19. WPF取消選擇帶複選框的複選框 - 複選框組合框
- 20. 用單個複選框選擇和取消選中複選框列表
- 21. 在選擇框中選擇並取消選擇多個選項
- 22. Android的ProgressDialog,同時選擇和取消選擇複選框使用AsyncTask
- 23. UICollectionView選擇和取消選擇問題
- 24. 如何選擇和取消選擇Android
- 25. QListWidget取消選擇和多項選擇
- 26. 存儲複選框值獲取和複選框選擇
- 27. 選擇複選框
- 28. 選擇複選框
- 29. 物品如何消失並顯示在選擇/取消選擇複選框上?
- 30. 使用JQuery在子複選框的基礎上選擇和取消選擇主複選框
你是怎麼長的花格式化這個問題? <10秒? – Matt
我以爲我用Word格式寫的問題會保持格式化 – June
幾乎從來沒有從文字處理器中剪切並粘貼到需要純文本的東西上。堅持純文本,並使用網站提供的格式:) :) –