我有3个下拉菜单和一个“添加”按钮,当我选择下拉列表并单击添加时,它必须使用JQuery和DataTable插入到表中。如何动态添加行? 我已经使用for循环iteratin列表然后添加到数据表但这是不同的.pls在这方面帮助我,

 function addToTable(){

     var project = document.getElementById("projectId").value;
     var process = document.getElementById("glbProcessId").value;
     var role = document.getElementById("roleId").value;

            var t = $('#example').DataTable();


            $('#addRow').on( 'click', function () {
                t.row.add( [
                   // ##### how do i add the data here???##############
                ] );


            } );

 }

提前致谢

===============>>#1 票数:3 已采纳

例如,我刚刚在其中添加了静态值:

$('#addRow').on( 'click', function () {
   t.row.add( [
      "1st Column's data",
      "2nd Column's data",
      "3rd Column's data",
      "4th Column's data",
       //and so on as based on number of your columns
   ]).draw();
});

如果要添加动态值,可以在t.row.add行之上添加Ajax函数,然后传递这些值而不是静态值。

有关更多参考, 请参阅此示例

  ask by madhu translate from so

未解决问题?本站智能推荐: