2016-05-09 32 views
-3

我怎樣才能改變變量的值?我試圖用「承諾」,但它不工作,它gaves我一個錯誤,我試圖加載一個表上的數據不能使這項工作

   /* Formating function for row details */ 
       function fnFormatDetails(oTable, nTr) { 
        var aData = oTable.fnGetData(nTr); 
        var sOut =''; 
        $.post("http://localhost:3000/almuerzo/findIng", { 
          nombre: aData[1]}, 
         function(data, status){ 
          sOut = '<ul>'; 
          sOut += data.nombre; 
          sOut += '</ul>'; 
         });      
         return sOut; 
       } 

正如我所說的,當我嘗試使用承諾德「datable.tabletools插件」失敗了,說有上「秀」的錯誤

+0

你會得到什麼錯誤? – Sam

回答

1

不能使用

return sOut; 

外回調函數。

在你的例子中sOut總是「'。

+0

Anyidea我該如何做這項工作? – Takami

+0

不會從您的回撥中返回。只需從回調中做出任何你需要做的事情。 –