我们在一个页面上有多个jtables。我们希望有一些外部html元素能够打开“添加新记录”表单对话框,以便在点击时为特定jtable添加新记录。
能够实现这一目标的最佳方法是什么?我试过跟随,但它不起作用:
var jt= $('#myJTable').jtable({ })
<input type="image" id="addIcon" height="30px;" width="30px;" src="img/add.png" / >
$('#addIcon').click(function() {
jt.jtable.$("#dialog-form").dialog('open'); // this does not open dialog form of add new record
}
答案 0 :(得分:0)
我使用showCreateForm()修复了这个问题。答案是由YamilBarcho在github上给出的。
答案 1 :(得分:0)
$('#{ID_OF_YOUR_JTABLE}').jtable('showCreateForm');
可能有用!!