Javascript 如何使用jQuery在Datatable页面导航上给出确认消息?

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

我正在使用Asp.net MVC3。我正在使用html表格在前端显示表格。我正在使用datatable插件进行分页,排序和筛选。当用户在第1页选择2条记录并导航到下一页时,确认框必须显示为“是否要提交所选值?”如果用户单击“确定”,则必须执行导航,否则导航应保留在第1页。以下是我的表

<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
    }