Javascript 将表单数据插入Jquery数据表

Javascript 将表单数据插入Jquery数据表,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在尝试将数据插入jquery Datatable。但它没有正确插入 $(文档).ready(函数(){ var t=$(“#示例”).DataTable(); var branchName=$(“#branchName选项:选中”).val(); var accountNo=$(“#accountNo”).val(); $('#addRow')。在('单击',函数()上){ t、 行添加([branchName,accountNo]).draw(); }); }); 分支机构 --挑选-

我正在尝试将数据插入jquery Datatable。但它没有正确插入

$(文档).ready(函数(){
var t=$(“#示例”).DataTable();
var branchName=$(“#branchName选项:选中”).val();
var accountNo=$(“#accountNo”).val();
$('#addRow')。在('单击',函数()上){
t、 行添加([branchName,accountNo]).draw();
});
});

分支机构
--挑选--
C01
二氧化碳
帐号。
添加到网格
分支机构
附件编号。

您需要将变量移动到单击处理程序中,否则它们将在页面加载时设置,并且在更改值后不会更新

$(document).ready(function() {
  var t = $('#example').DataTable();

  $('#addRow').on('click', function() {
    var branchName = $("#branchName option:selected").val();
    var accountNo = $("#accountNo").val();
    t.row.add([branchName, accountNo]).draw();
  });
});
更新的代码段:

$(文档).ready(函数(){
var t=$(“#示例”).DataTable();
$('#addRow')。在('单击',函数()上){
var branchName=$(“#branchName选项:选中”).val();
var accountNo=$(“#accountNo”).val();
t、 行添加([branchName,accountNo]).draw();
});
});

分支机构
--挑选--
C01
二氧化碳
帐号。
添加到网格
分支机构
附件编号。

但我可以正确地提醒值。非常感谢