2017-05-03 7 views
0

、私は次のコードでのDataTableの行にボタンを追加しようとしています:jQueryのDataTableのボタンが

$("#tbllandinfo").DataTable({ 
      searching: false, 
      ordering: false, 
      paging: false, 
      bInfo: false, 
      ajax: { 
       url: '/land_and_crops/id/' + $("#eid").val(), 
       dataSrc: '', 
      }, 
      columns: [ 
       { data: 'ldacres' },    
       { data: 'ldyields' },   
       { data: 'cname' }, 
      { 
       sortable:false, 
       defaultContent: "<button class='btn btn-danger btn-delete form-control pull-right' dbcolid='ldid' dbcolidval= dbtable='land_det'>X</button>", 
      } 
     ] 
    }); 

ボタンが表示されますが、私が直面してる問題は、Iボタンのdbcolidval属性にajax JSONから来るldidの値を入れる必要があります。

すべての行ボタンには独自の値があります。

サンプルデータ:

{"ldid":4,"ldentity":7,"ldacres":"5.00","ldyields":2,"ldcrop":5,"cname":"RICE"}, 

{"ldid":7,"ldentity":7,"ldacres":"10.00","ldyields":1,"ldcrop":6,"cname":"MAIZE", 

{"ldid":6,"ldentity":7,"ldacres":"4.00","ldyields":1,"ldcrop":3,"cname":"CORN"} 

答えて