更改Id时数据表无法正常工作。 这是代码:
$('#TableId1').DataTable(
{
'columnDefs': [{
'targets': 0,
'searchable': false,
'orderable': false,
"bLengthChange": false, "pageLength": 15, "stateSave": true,
'width': '1%',
'className': 'dt-body-center',
}
,
],
"language":
{
"processing": "<div class='overlay custom-loader-background'><i class='fa fa-cog fa-spin custom-loader-color'></i></div>"
},
"processing": true,
"serverSide": true,
"order": [[0, "asc"]],
"ajax":
{
"url": "/TicketTemplate/GetAssignData",
"type": "POST",
"dataType": "JSON"
},
"columns": [
{ "data": "Title" },
{ "data": "Description" },
{ "data": "Duedate" },
{ "data": "AssignBy" },
{ "data": "Status" }
]
});
//$("#note1").html("");
//$("#partialSummaryDiv").html("");
//$("#partialSummaryDiv").html(data.responseText);
//document.getElementsByClassName('braja')[0].style.visibility = 'hidden';
}
});
}
}
如果我使用而不是TableId它正在工作......我该怎么办?
这是表格:
<table class="table table-striped table-bordered table-hover" id="TableId1">
<thead>
<tr>
@*<th>
<label class="mt-checkbox mt-checkbox-single mt-checkbox-outline">
<input type="checkbox" class="group-checkable" id="chkall" data-set="#sample_1 .checkboxes" onclick="Selectallcheckbox()" />
<span></span>
</label>
</th>*@
<th> Title </th>
<th> Description </th>
<th> Duedate </th>
<th> AssignBy</th>
<th> Status </th>
</tr>
</thead>
我该怎么办?
为什么这个没有命中控制器方法可以任何一个详细说明? 错误在哪里?
为什么不能正常工作?
答案 0 :(得分:0)
嗨看起来很好 如果这是你第一次通过按Ctrl + U查看页面源来更新id plas,那么它是否更新。 如果没有更新刷新您的浏览器几次检查,如果它是否更新,如果不清除所有cookie并重新启动浏览器
注意:并检查浏览器控制台中是否所有jscript文件都已锁定
希望它可以帮助你