jqGrid模态弹出按钮顺序

时间:2011-06-24 15:48:21

标签: jquery jqgrid

如何更改jqGrid模态弹出窗口上提交/取消按钮的显示顺序?

我一直在editGridRow方法中寻找属性,但没有取得任何成功。

1 个答案:

答案 0 :(得分:2)

没有允许您直接更改按钮顺序的选项,但您可以检查编辑/添加表单的结构,并找出提交和取消按钮有id:“sData”和“cData” 。两个按钮具有相同的父级。因此,您可以使用表单

beforeShowForm方法的editGridRow事件
beforeShowForm: function($form){
    var cancelButton = $form.parent().find("#cData");
    cancelButton.parent().prepend(cancelButton);
}

将取消按钮放在第一位。

the demo上我使用beforeShowForm进行行编辑。因此,只需选择一行并单击“编辑”按钮或双击一行即可。您将看到“取消”按钮位于“提交”按钮之前。