【问题标题】:How to display add form in jqgrid?如何在 jqgrid 中显示添加表单?
【发布时间】:2018-04-25 16:11:47
【问题描述】:
     $("#list_records").jqGrid({
                    url: "getGridData.php",
                    datatype: "json",
                    mtype: "GET",
                    colNames: ["UserId", "Mobile Number"],
                    colModel: [
                        { name: "id",align:"right"},
                    { name: "mobilenumber"}

                    ],
                    pager: "#perpage",
                    rowNum: 10,
                    rowList: [10,20],
                    sortname: "id",
                    sortorder: "asc",
                    height: 'auto',
                    viewrecords: true,
                    gridview: true,
                   // editurl: 'getGridData.php'
                    caption: ""

                }); 
 jQuery("#list_records").jqGrid('navGrid','#perpage',{edit:true,add:true,del:true});

它工作正常,当我单击添加按钮时,将像这样打开 。如何在此表单中添加文本框。当我添加编辑 url 时,工作页面将显示为空白页面..

【问题讨论】:

    标签: php jqgrid free-jqgrid jqgrid-php


    【解决方案1】:

    您应该在colModel 的所有列中添加属性editable: true,以允许对其进行编辑。例如,您可以使用

    colModel: [
        { name: "id", align:"right" },
        { name: "mobilenumber", editable: true }
    ]
    

    【讨论】:

    • @Nandy:我不确定,你的 URL 有什么问题。您是否需要一个 common URL 用于表单添加/编辑/删除?然后你只需要使用 jqGrid 的editurl 选项(在你的代码中注释)。您使用 jqGrid 的哪个版本以及 jqGrid 的哪个 forkfree jqGrid、商业Guriddo jqGrid JS 或版本
    猜你喜欢
    • 1970-01-01
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 2017-02-01
    • 2011-04-19
    • 1970-01-01
    • 2011-11-13
    • 2011-06-06
    相关资源
    最近更新 更多