我未被捕获的类型错误无法读取属性' split'以下代码的未定义错误 任何人都可以帮助我为什么得到这个。感谢
$("#registration_date1, #registration_date2, #last_login1, #last_login2, #expiry_date, #status, #role," +
" div#userTable_filter :input").bind("keyup change", function () {
var userIds = [];
var data = $('#userTable').dataTable().fnSettings().aiDisplay;
var allData = $('#userTable').dataTable().fnSettings().aoData;
$.each(data, function (i, val) {
var url = allData[val]._aData[allData[val]._aData.length - 1];
var userId = url.split('/')[3].split('"')[0];
userIds.push(userId);
});
答案 0 :(得分:-1)
@Transactional
在这一行,您确定需要var allData = $('#userTable').dataTable().fnSettings().aoData;
吗?因为似乎在其他任何地方你都使用了.aoData
数组。检查拼写。