2014-03-26 55 views
0

我剛開始使用數據表jquery插件。我有一個問題,如果這是可能的:如何訪問fnRender中的數據?

我有一個用戶列表,一些用戶有兩個電話號碼分配。

在數據表中,如果用戶有多個電話號碼,我想顯示一個選擇框。

我應該檢查哪些方法?我知道你可以使用fnRender來定製一個單元格。但是我如何訪問fnRender中的json數據? ()還是有另一種方式?乾杯。

回答

1

我用mRender類似於:

'aoColumns': [ 
      { 
       'mData': 1, 
       'mRender': function (data, type, row) { 
        var newSelect = '<select><option>' + row[1][0] + '</option><option>' + row[1][1] + '</option>'; 
       return newSelect; 
      }, 
      ... 

這是簡化版本,但row是你返回的JSON,在一個二維數組允許多個電話號碼。你必須建立一個selectlist控件並返回html。