我有沒有被正確拿起復選框(如果選中)的功能 使用此項功能:
function playerJson() {
players = [];
$('input[name=playerCheckList]').each(function() {
if ($(this).checked) {
players.push($(this).val());
}
});
return $.toJSON(players);
}
我用這個功能來檢查所有按鈕(正確)
$(function() {
$("#checkAllPlayers").click(function() {
$('input[name=playerCheckList]').each(function() {
$(this).prop('checked', true);
});
});
});
如果我沒有if語句:
如果($(本).checked)
從第一段代碼,它正確地拿起所有的值(檢查與否)
所以,這個聲明可能是問題,但我不知道爲什麼。
感謝
_「$(this0 [0] .checked返回檢查的值」_,不會拋出錯誤(_not downvoter_。) – undefined
非常翔實的I欣賞它 –