addRecordButton弹出对话框表单在图像/按钮单击jtable外部



我们在一个页面上有多个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
}

我通过使用showCreateForm()修复了这个问题。答案是由YamilBarcho在github上给出的。

$('#{ID_OF_YOUR_JTABLE}').jtable('showCreateForm'); 

可能有效!!

最新更新