我在beforeShowForm jqgrid上的编辑表单上创建了自定义按钮。我在一个页面中使用4个jqgrids,但是从下面的代码按钮已经创建到所有网格编辑表单,并且每次调用相同的函数时单击每个按钮,我有2个问题。
这是我的代码
$.extend($.jgrid.edit, {
recreateForm: true,
beforeShowForm: function () {
var $self = $(this);
$('<a href="#">New Assignment<span class="ui-icon ui-icon-disk"></span></a>')
.click(function () {
$.ajax({
type: "POST",
url: '/DataHandler.ashx?MethodName=EditScreens',
dataType: "json"
});
}).addClass("fm-button ui-state-default ui-corner-all fm-button-icon-left")
.prependTo("#Act_Buttons>td.EditButton");
},