首页 > 解决方案 > 如何将数据值用作数据表中的属性值?

问题描述

我有这段代码,其数据为 JSON(从数据库转换而来),我希望data-idid属性值来自使用JQuery DataTables的 JSON 数据。

  1. 下面的代码可以正常工作,但我想data[0].id用迭代替换(类似data[i].id

代码

 $('#example_senderid').dataTable({

            data:  data,
            columns: [
            {'data':'user_id'},
            {'data':'name'},
            {'data':'status'},
            {'data':'date_added'},
            {'defaultContent':"<button data-id='"+data[0].id+"' class='editConfirm'><span class='fa fa-pencil'></span>Edit</button>"}
            ],
  'columnDefs': [
     {
        'targets':[1,2],
        'createdCell':  function (td,) {
           $(td).attr('id', 'editSenderConfirm'+data[0].id); 
        }
     }
  ]


          });
  1. 我已经尝试过第 1 点。但没有奏效。

我希望有一种方法可以使用 DataTable 本身。提前致谢

标签: javascriptjquerydatatables

解决方案


推荐阅读