0
我想在所有頁面的DataTables列表的所有行中選中一個複選框。這是我的代碼:jQuery在每個元素中查找輸入複選框
$('#selectAll').click(function (e) {
var p = oTableAPI.rows('tr', { page: 'all', "filter": "applied" }).nodes();
$.each(p, function (i, e) {
e.find('input[type = checkbox]').prop('checked', this.checked);
});
});
在這行我得到Uncaught TypeError: undefined is not a function
:
e.find('input[type = checkbox]').prop('checked', this.checked);
我到底做錯了什麼?
當我CONSOLE.LOG($(E))我得到「[tr.odd,語境:tr.odd,jQuery的: 「2.1.1」,構造函數:函數,選擇器:「」,toArray:function ...]「,這是正確的嗎?該複選框沒有得到檢查,但是... – 2015-02-23 17:04:52
現在運作良好!謝謝! – 2015-02-23 17:08:53