잡히지 않습니다. typeerror 아래 코드에 대해 정의되지 않은 오류가 발생했습니다. 'split'속성을 읽을 수 없습니다. 이 라인에서 감사잡히지 않은 typeerror가 정의되지 않은 속성 '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);
});
'url'은 항상 3 회 이상 '/'를 사용합니까? 배열에 네 개의 항목이 있는지 먼저 확인하지 않고 url.split ('/') [3]을 수행하고 있으므로 잡아려고하는 항목이 존재하지 않을 수 있습니다. – Santi
yea cl'userId'. 또한 배열은 0을 기준으로합니다. –