我已創建了第一列的數據表作爲每行的複選框,並且在成功時我正在執行Ajax調用我正在檢查複選框,但它僅檢查第一頁不適用於其他頁面。如何在使用分頁時獲得數據表中的複選框值
以下是我的代碼,請幫助我。
$.ajax({
type: 'GET',
url: '/PriceList/GetCheckedAccount/',
data: { get_param: data1 },
dataType: 'json',
success: function (response) {
//alert("success");
for (var i = 0, len = response.aaData.length; i < len; i++) {
var id = response.aaData[i][1];
var chk = $(".chkBox" + id);
chk.attr("checked", true);
}
}
});
你使用的是jQuery數據表? –
是的,我正在使用jQuery數據表 –
這實際上是'dataTables'中的一個錯誤!它不會記住不會顯示的頁面。您可以通過在頁面中允許更多記錄進行交叉驗證! **例如:**如果您顯示5條記錄,只顯示10條記錄,看看它們是否被選中!我之前有這個問題讓我改變我的設計! –