【问题标题】:jqgrid common parameters of the Form Editing Dialogs. How?jqgrid 表单编辑对话框的常用参数。如何?
【发布时间】:2011-01-10 06:16:22
【问题描述】:

我必须应用在寻呼机中定义的表单编辑对话框的一些常用参数。

当前寻呼机是

.navGrid('#pager10', { edit: true, add: true, del: true, search: true, view: true },

    // Edit
        {},
    // Add
         {},
    // Delete
            {},

    //Search
            {},
    //View
        {}

         );

我想在添加、编辑、删除、查看等所有操作上使用以下参数。

我该怎么做?

{mtype: "POST", closeOnEscape:true, drag: true, resize: true, jqModal: false,
 recreateForm: false, closeAfterEdit: true, closeAfterAdd: true,
 savekey: [true, 13], viewPagerButtons: false }

【问题讨论】:

标签: jqgrid


【解决方案1】:

jQuery.jgrid.defaults一起定义了jqGrid的标准选项有jQuery.jgrid.editjQuery.jgrid.viewjQuery.jgrid.deljQuery.jgrid.nav可以使用。 jQuery.jgrid.edit 的设置在添加和编辑对话框中是通用的。

例如,

jQuery.extend(jQuery.jgrid.edit, {
    recreateForm: true,
    jqModal: false,
    closeAfterAdd: true,
    closeAfterEdit: true,
    closeOnEscape:true,
    savekey: [true, 13]);

您可以以相同的方式设置一些您计划在所有网格中使用的标准事件处理程序。

您在问题中写道,您希望设置mtype: "POST"drag: trueresize: true 和其他一些已经默认的值(请参阅here)。我建议您验证哪些值已经是默认值。此外,如果您使用对话框的任何自定义或事件绑定,我强烈建议您使用recreateForm: true 而不是默认的recreateForm: false

【讨论】:

猜你喜欢
  • 2014-08-14
  • 1970-01-01
  • 2014-11-09
  • 1970-01-01
  • 2011-04-18
  • 2011-03-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多