2016-03-03 63 views
0

我正在使用jquery Datatables內聯編輯,使用自定義ajax調用。升級到最新版本的編輯器(v1.5.5)後,內聯表格在調用成功方法後不再關閉。數據表內聯編輯器提交後沒有關閉

其他所有工作都正常,並且調用API。

任何想法爲什麼它不關閉編輯器?

下面是編輯器中的自定義AJAX調用:

  ajax: function (method, url, data, onSuccess, onError) { 

       $.ajax({ 
        'type': 'POST', 
        'contentType': 'application/json; charset=utf-8', 
        'url': "api/mywebservice", 
        'data': JSON.stringify({ ...my custom data...}), 
        'dataType': 'json', 
        'dataSrc': '', 
        'cache': false, 
        success: function (json) { 
         onSuccess(json); 

        }, 
        error: function (xhr, error, thrown) { 
         alert("error!"); 
         onError(xhr, error, thrown); 
        } 
       }); 
      } 

跨張貼在這裏:DataTables Forum

+0

只是做你的table.draw()必須刷新它的權利?這對你有幫助嗎? –

回答

0

此問題的修復被張貼在我原來的問題鏈接的論壇。

從最新版本的編輯器開始,從服務器返回的數據必須採用非常特定的格式,並且包含您正在編輯的行的每個值。

請參見:http://editor.datatables.net/manual/server

這個目前還不能覆蓋。