2015-10-01 54 views
0

虽然我想查看表使用jQuery数据表在每行的最后一列我想添加编辑和删除buttons.i想更新数据库上的每个更新和delete.How要做到这一点?如何添加编辑和删除每个jQuery数据表?

阿贾克斯: -

//Ajax to get idns sites by ruleId. 
    var deleteButton='<i class="glyphicon glyphicon-remove" style="font-size:20px;"></i>'; 
    var editButton='<i class="glyphicon glyphicon-pencil" style="font-size:20px;"></i>'; 
    $.ajax({ 
     url : '/idns/site/getSitesByRuleId/'+rule_id, 
     method : 'get', 
     dataType : 'json', 
     success:function(data){ 
      $('#siteDataTable').DataTable({ 
       data:data, 
       "destroy": true, 
       "processing": true, 
       columns: [{ data: 'siteId' },{ data: 'siteName' },{ data: 'userName' },{ data: 'channelName' },] 
      }); 
     } 
    }); 
    // To edit site table record. 
    var table = $('#siteDataTable').DataTable(); 

    $('#siteDataTable tbody').on('click', 'tr', function() { 
     console.log(table.row(this).data()); 
    }); 

这里是fiddle: -

回答

0

你有没有试过mRender类似,

mRender: function (data, type, row) { 
    return '<a class="table-edit" data-id="' + row[0] + '">EDIT</a>' 
} 

使用console.log()了解row对象mRender回调。

+0

让我试试 –

+0

@Rohan Kumar先生谢谢你。我希望学习JavaScript和depth.kindly资源喜欢它会帮助我很多。 –

+0

实际上,在这个领域里,所有的东西都依赖于逻辑和概念,并且学到任何东西,谷歌本身已经绰绰有余。所以,Google一直在寻找错误。 –

相关问题