2017-12-30 67 views
0

同じ行の入力フィールドを編集するときにidの値を渡す方法を教えてください。問題をより簡単にする : 私は3列のテーブルを有する:datatable - laravel:ビューからコントローラへid変数を渡す

1- ID

2-説明

3- VENDOR_ID(これは入力フィールドの図である)

ベンダーidを編集するajaxを使用してidとvendor_idの両方の値をコントローラに渡したい 明確なヘルプがあることを願う

 <script type="text/javascript"> 
     var oTable = $('#users-table').DataTable({ 
      dom: 'flBrtip', 
       processing: true, 
      serverSide: true, 
      ajax: { 
       url: 'custom-filter-data', 
     columns : [ 
     {data: 'id'}, 
      {data: 'description', name: 'description'}, 
     {data: 'vendor_id',render: function (data) {   
      return ('<label hidden>'+data+'</label> <input type="text" id="vendor" class="vendor" onClick="this.select();" value="'+data+'">'); 
      }}, 
      ], 
     pageLength: 10, 
     }; 
    oTable.draw(); 
    </script> 

答えて

0
var id = "fill you variable"; 
    var vendor_id = "fill you variable"; 
    var description = "fill you variable"; 

    $.ajax({ 
     url: 'custom-filter-data', 
     type: 'POST', 
     data: {'id':id, 'vendor_id':vendor_id, 
    'description': description,'_token':'{{ csrf_token() }}'}, 
     success: function (data) { 
      //code after ajax success 
     } 
    }); 
+0

兄弟ありがとう、どうすれば現在の行IDを追加できますか? – Msaas

関連する問題