2017-01-06 4 views
1
任意の代替ソリューションがあるコードの上
var pincode=$(this).closest('tr').children('td.pincode').text(); 

は、非応答性のデータテーブル私は、ボタンのクリックで、可変コールPINコード内のDataTable PINコード列を保存しようとしています

のために働いているが、それはデータテーブルの応答ビューで作業していませんこのコードへ

non responsive datatable

responsive datatable

responsive datable

table = $('#example').DataTable({ 
    "data": arr, 
    "iDisplayLength": 10, 
    "pagingType": "simple_numbers", 
    "bDestroy": true, 

    /* responsive: { 
      details: { 
       type: 'column', 
       target: 'tr' 
      } 
     },*/ 
    responsive: true, 

    columnDefs: [ 
     /*{ 
           className: 'control', 
           orderable: false, 
           targets: 0, 
           visible:true 
          },*/ 

     { 
      responsivePriority: 1, 
      targets: 1 
     }, 

     { 
      "aTargets": [0], 
      "sTitle": "Id", 
      "class": "Id", 
      "bSortable": true 
     }, 
     { 
      "aTargets": [1], 
      "sTitle": "name", 
      "class": "name", 
      "bSortable": true 
     }, 
     { 
      "aTargets": [2], 
      "sTitle": "gender", 
      "class": "gender", 
      "bSortable": true 
     }, 
     { 
      "aTargets": [3], 
      "sTitle": "pincode", 
      "class": "pincode", 
      "bSortable": true 
     }, 
     { 
      "aTargets": [4], 
      "sTitle": "City", 
      "class": "City", 
      "bSortable": true 
     }, 
     { 
      "aTargets": [5], 
      "sTitle": "Action", 
      "bSortable": true, 

      "render": function(data, type, row) { 
       var returnHTML = CreateDataHTML(data); 
       return returnHTML; 
      } 

     } 
    ], 

    order: [1, 'asc'] 
}); 
+0

あなたはこの質問を書くために多くの努力をしました。 – vijayP

+0

JSコードをデータテーブルの実装用に共有してもよろしいですか? – vijayP

+0

応答モードのときはテーブルの構造によって異なります。あなたは、アイテムが互いに関連している場所、またはあなたが望むアイテムが隠されているかどうかを調べる必要があります。各モードでテーブル構造のサンプルを投稿すると便利です。 – ADyson

答えて

0

datatable初期化コードを見ると、以下のコードを試してみることができます。コードのあなたの行は、各DataTableの行に存在するボタンのボタンハンドラのコードのどこかに書かれていると仮定すると:

var data = table.row($(this).parents('tr')).data(); //current row data 
var pincode = data[3]; //pin code is at index 3 

これは、応答ならびに非応答シナリオのために働く必要があります。

関連する問題