【问题标题】:JQgrid Editing Form reloadJQgrid 编辑表单重新加载
【发布时间】:2012-07-02 13:33:53
【问题描述】:

有没有办法刷新编辑表单对话框以在动态生成的网格上应用更新的选项? 基本上,当下拉列表值发生更改时,我需要更改一些属性,然后对话框会反映这些更改。例如,我更新了 editable 属性来隐藏一个字段。

container.jqGrid('setColProp', fieldName, { editable: false});

有什么办法吗?

【问题讨论】:

    标签: jquery jqgrid


    【解决方案1】:

    您可以在加载网格时设置回发中的列数据。使用 url 属性设置 url:

    url: $("#BlendGrades").jqGrid({
        url: '/Storage/GreenStorage/SetSectionList?q=2&location.Id=' + '<%:Model.Location.Id%>',
        datatype: "json", .....
    

    【讨论】:

    • 我不想向服务器发出请求。在编辑表单对话框中,当用户更改下拉列表值时,某些字段必须消失,而其他字段必须出现,我使用那行代码来实现,但对话框表单必须使用新设置重新加载
    • 然后你可以使用 afterclickPgButtons 选项看到这个答案stackoverflow.com/questions/4645787/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 2021-08-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多