2016-12-11 3 views
0

私は答えを探しているので、しばらくお待ちください。 問題は、私のデータテーブルを常時作成するためにajaxリクエストを使用していて、カラム値に基づいて条件が満たされていれば簡単に適用できますが、このプラクティスは50,000未満のデータに適しています。今日、私はより多くの行を持つ大きなデータセットにデータテーブルを使用するために起こるので、私はこのコードを使用:ASP.NET Webサービスでサーバーサイドのjqueryデータテーブルの列にelseを使用

$("#example").DataTable({ 
    columns: [ 
     {'data': 'employer_id' }, 
     { 'data': 'intern_id' } 
    ], 

    sAjaxSource: '../EmployeeService.asmx/GetEmployees', 
    sServerMethod: 'post' 
    }) 
}); 

使用されるWebサービスは、データをフェッチし、魔法のように動作し、サーバ側の処理のためのストアドプロシージャします。さて、私の質問は、私はcolumn1に "abc"を持っている場合、たとえば、このテーブルの他の場合、私は "ABC"をdatatableに表示したい場合、使用する方法です。 HELP!

答えて

0
 columnDefs: [ { 
       targets: 0, 
       render: function (data, type, row) { 
        if (data == 0) { 
         return "zero"; 
        } 
        else 
         return "non zero"; 
       } 
      }, 
      { 
       targets: 1, 
       render: function (data, type, row) { 
        if (data == 0) { 
         return " intern zero"; 
        } 
        else 
         return "intern non zero"; 
       } 
      }] 

これはこれまでの仕事です。

関連する問題