Javascript Jquery数据表在json表中添加新行
我使用的是:jquery.dataTables.js,来自: 我正在尝试在json表中添加新行 我不能让它工作任何想法为什么不 jsfiddle: html: 正如您在中看到的,您需要更改此行:Javascript Jquery数据表在json表中添加新行,javascript,jquery,json,datatable,Javascript,Jquery,Json,Datatable,我使用的是:jquery.dataTables.js,来自: 我正在尝试在json表中添加新行 我不能让它工作任何想法为什么不 jsfiddle: html: 正如您在中看到的,您需要更改此行: dt.row.add($(rowHtml)).draw(); 致: 您可以在中看到。您需要更改此行: dt.row.add($(rowHtml)).draw(); 致: 您的实际错误是 未捕获引用错误:未定义dt 只需在按钮单击事件中更改table.row.add($(rowHtml)).draw(
dt.row.add($(rowHtml)).draw();
致:
您可以在中看到。您需要更改此行:
dt.row.add($(rowHtml)).draw();
致:
您的实际错误是
未捕获引用错误:未定义dt
只需在按钮单击事件中更改table.row.add($(rowHtml)).draw()而不是dt.row.add($(rowHtml)).draw()
未捕获引用错误:未定义dt
只需更改table.row.add($(rowHtml)).draw()而不是dt.row.add($(rowHtml)).draw()内部的按钮单击事件。为什么不使用.clone().appendTo()?编辑:哦-DataTable可能需要重新设置html dom。。。无论如何-JSFIDLE或代码片段将是有用的EDIT2-哦,我的糟糕。有jsfiddle谢谢Adam你能提供一个jsfiddle吗?谢谢为什么不使用.clone().appendTo()?编辑:哦-DataTable可能需要重新设置html dom。。。无论如何-JSFIDLE或代码片段将是有用的EDIT2-哦,我的糟糕。有jsfiddle谢谢Adam你能提供一个jsfiddle吗?谢谢,这主要是个问题。当您在
$(document).ready()外部和之前设置全局作用域var dt
时代码>那么你在里面访问它就没有问题了。你是对的,但是dt也在同一范围内被销毁。这主要是ref问题。当您在$(document).ready()外部和之前设置全局作用域var dt
时代码>那么你在里面访问它就没有问题了。你是对的,但是dt也在同一范围内被销毁。
dt.row.add($(rowHtml)).draw();
table.row.add($(rowHtml)).draw();