在编辑值

时间:2016-10-21 09:56:15

标签: javascript jquery datatable datatables datatables-1.10

我有一个jquery数据表,我可以编辑并将数据保存到数据库,但问题出在搜索/过滤,例如,我在dataTable中有一个值 OldAAA,OldBBB,OldCCC 当我进行搜索时,过滤正常进行,数据在dataTable中正确显示。问题是当我编辑并保存任何一个值时(例如OldAAA我改为NewAAA )然后 NewAAA 将在数据库和 NewAAA 中更新将显示在dataTable中(通过ajax),并在搜索新值( NewAAA )时显示“找不到匹配的记录”,如果我使用旧值搜索( OldAAA )我已更新为 newAAA ,然后在dataTable中我看到更新的值( NewBBB )。(过滤正在发生任何问题如果我做刷新和搜索,但请求不刷新)请求我帮助,如何搜索新值。

var userDataTable=null;
function callDataTableOptions(){
    userDataTable= $("#userDataTable").DataTable({
                 "bSort": false, 
                "iDisplayLength": 10 ,
                "sPaginationType": "full_numbers",
                "bPaginate": true,
                    "bFilter": true,
                     "sDom": '<"top"fip>',
                     "bStateSave": false,
                    "oLanguage": {
                        "sInfo": "Showing _START_ to _END_ of _TOTAL_ messages",
                        "sInfoEmpty": "Showing 0 to 0 of 0 messages",
                        "sEmptyTable": "No data available in table",
                        "sSearch": "&nbsp&nbsp&nbsp",
                        "oPaginate": {
                            "sPrevious": "<",
                            "sNext": ">",
                            "sFirst":"",
                            "sLast":""
                        },
                        dom: 'T<"clear">lfrtip',
                        tableTools: {
                            "sRowSelect": "single"
                        }
                    }
            }); 
    }

谢谢你, Data table sample

0 个答案:

没有答案