我做了這個簡單的代碼來檢查所有checkboxes
在gridview
複選框,在GridView
function chkFun() {
if ($("#chkSelectAll").is(':checked')) {
$("#grdSearchResults tr").each(function() {
debugger
var checkBox = $(this).find("input[id*='chkSelected']");
$(checkBox).attr("checked", true);
});
}
else {
$("#grdSearchResults tr").each(function() {
debugger
var checkBox = $(this).find("input[id*='chkSelected']");
$(checkBox).attr("checked", false);
});
}
}
chkFun
將在chkAll
checkbox
OnClicking
叫..選中所有複選框,並在第一個工作正常時間[選擇&取消] ..之後,它根本不工作,我不知道爲什麼。
我試圖debugg它爲u在代碼中看到它走在正確到處..但此行$(checkBox).attr("checked", false);
後第一時間是沒有做任何事情
您能否提供您的標記?只有你的JS代碼很難。 – Drew
嘗試使用類而不是id –