2016-06-09 89 views
1

我正在從參數輸入的onblur調用的JavaScript函數中運行ajax datatable我發送兩個信息進入url ajax並根據這些參數,將返回不同的數據。刷新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,我只是重新顯示已經較早諮詢的數據。

當我用onblur再次調用函數時,我怎麼能使ajax再次運行?

+0

你確定函數被再次調用嗎?把一些日誌記錄在那裏 – KRONWALLED

+0

當然。 $ divpropiedades。=''; 每個具有這些特性的輸入必須再次執行該功能 –

回答

0

您需要在數據表中部分增加一個標籤:
「消滅」:真

我認爲它會工作!