刷新ajax数据表

时间:2016-06-09 16:31:45

标签: datatable

我在一个JavaScript函数中运行ajax datatable,该函数从输入的onblur调用参数我发送两条信息进入url ajax并根据这些参数返回不同的数据。

function abrirModal(idLista,value)
{
var lastIdx = null;
var table = window.parent.$("#tlistaselect").DataTable( {
    "order": [[ 1, "asc" ]],
    "aProcessing": true,
    "aServerSide": true,
    "paging": false,
    "searching": false,
    "retrieve": true,
    "stateSave":true,
    "ajax": ip+"/datosListaSelect?idLista="+idLista+"&condicion="+value,
    ...................
}

当我第一次运行Ajax时,根据参数的值提供所需的数据,但当我尝试再次运行而不运行ajax时,我只是重新显示之前已经查询过的数据。

当我使用onblur再次调用该函数时,如何让ajax再次运行?

1 个答案:

答案 0 :(得分:0)

您需要在DataTable部分添加一个标签:
"销毁":真实

我认为它会奏效!