Javascript 如何使用jQuery在Datatable页面导航上给出确认消息?
我正在使用Asp.net MVC3。我正在使用html表格在前端显示表格。我正在使用datatable插件进行分页,排序和筛选。当用户在第1页选择2条记录并导航到下一页时,确认框必须显示为“是否要提交所选值?”如果用户单击“确定”,则必须执行导航,否则导航应保留在第1页。以下是我的表Javascript 如何使用jQuery在Datatable页面导航上给出确认消息?,javascript,jquery,datatables,jquery-datatables,Javascript,Jquery,Datatables,Jquery Datatables,我正在使用Asp.net MVC3。我正在使用html表格在前端显示表格。我正在使用datatable插件进行分页,排序和筛选。当用户在第1页选择2条记录并导航到下一页时,确认框必须显示为“是否要提交所选值?”如果用户单击“确定”,则必须执行导航,否则导航应保留在第1页。以下是我的表 <table id="myIndiaTable"> <thead> <th>Select All<input type="checkbox" cla
<table id="myIndiaTable">
<thead>
<th>Select All<input type="checkbox" class="chkheadind" onchange="Getchecked()" /></th>
@foreach (var item in Model.colName)
{
<th>@item.column_name</th>
}
</thead>
<tbody>
@foreach (var item in Model.bgv)
{
<tr>
<td><input type="checkbox" class="chkdataind"/></td>
<td id ="AsscId">@item.AsscID</td>
<td id ="AsscName">@item.AsscName</td>
<td>@Html.DropDownList("Education", new SelectList(Model.dd, "Validation_Code", "Validation_Status", @item.Education),new { style = "width: 80px;" })</td>
<td>@Html.DropDownList("Employment", new SelectList(Model.dd, "Validation_Code", "Validation_Status", @item.Employment),new { style = "width: 100px;" })</td>
<td>@Html.DropDownList("Criminal", new SelectList(Model.dd, "Validation_Code", "Validation_Status", @item.Criminal),new { style = "width: 80px;" })</td>
<td>@Html.DropDownList("DatabaseTest", new SelectList(Model.dd, "Validation_Code", "Validation_Status", @item.DatabaseTest),new { style = "width: 100px;" })</td>
</tr>
}
</tbody>
</table>
下面是jquery
<script type="text/javascript">
$("#myIndiaTable").dataTable({
"bFilter":true,
"bSort": true,
"bPaginate": true,
"sPaginationType": "full_numbers",
"iDisplayLength": 5,
"aLengthMenu": [[5, 10, 25, 50, -1], [5, 10, 25, 50, "All"]],
"bStateSave": true,
"bProcessing": true,
"bDeferRender":true
});
</script>
我用过
"fnDrawCallback": function (oSettings) {
}
要在再次绘制表时重新初始化某些内容,不仅仅是在分页情况下。这可能不适合你的情况
对于分页,文档建议使用
"fnUpdate": function ( oSettings, fnCallbackDraw )
{
// check what you want
// return true or false. true is expected to paginate and false is expected not to paginate
}