我得到一個JS錯誤和如何知道這意味着什麼,以及如何解決它。 (JS小白這裏)JavaScript錯誤與DataTable中的jQuery插件
錯誤: 「未定義TID」
JS的行與錯誤: 「如果(S [I] .sInstance = TID){」
更多信息
我使用的數據表(http://datatables.net)jQuery插件。
我有一類「dataTable的」加載的頁面上(jQuery UI的標籤內)的兩個表。表格按預期呈現,但我在Firebug中得到了上述錯誤。
附件是我的數據表中的配置文件...
$(document).ready(function() {
//Take from: http://datatables.net/forums/comments.php?DiscussionID=1507
// before creating a table, make sure it is not already created.
// And if it is, then remove old version before new one is created
var currTable = $(".dataTable");
if (currTable) {
// contains the dataTables master records
var s = $(document).dataTableSettings;
if (s != 'undefined') {
var len = s.length;
for (var i=0; i < len; i++)
{
// if already exists, remove from the array
if (s[i].sInstance = tId) {
s.splice(i,1);
}
}
}
}
oTable = $('.dataTable').dataTable({
"bJQueryUI": true,
"sPaginationType": "full_numbers",
"bFilter": false
});
});
什麼是錯誤的意思是,如何解決呢?
它告訴你什麼是錯的。代碼正在使用的變量('tId')未定義。要解決該錯誤,請定義變量! – 2010-06-07 20:54:04