更新行jqgrid时如何选择内容值单元格

更新行jqgrid时如何选择内容值单元格,jqgrid,Jqgrid,我可以按如下方式编辑jqgrid行。当我内联编辑时,当编辑行时单击单元格时。选择内容值单元格或高亮显示单元格内容值 此演示请参见演示: 我想要这个像伊姆奇一样 这是我编辑时的代码 $grid.jqGrid({ data: data, colModel: [ { name: "act", template: "actions" }, { name: "id", width: 50, template: "inte

我可以按如下方式编辑jqgrid行。当我内联编辑时,当编辑行时单击单元格时。选择内容值单元格或高亮显示单元格内容值 此演示请参见演示: 我想要这个像伊姆奇一样

这是我编辑时的代码

  $grid.jqGrid({
        data: data,
        colModel: [
            { name: "act", template: "actions" },
            { name: "id", width: 50, template: "integer" },
            { name: "get", width: 50, template: "integer" },
            { name: "PackageCode", width: 110 , editable: true },
            { name: "Name", width: 200, editable: true }
        ],
 inlineNavOptions: {
            add: true,
            edit: true,
            addParams: {
                position: "last", //ردیف‌های جدید در آخر ظاهر می
                rowID: function (options) {
                    return 123 + $.jgrid.guid++;
                },
                useDefValues: true
            }
        }
    }).jqGrid("filterToolbar")
        .jqGrid("navGrid")
      .jqGrid("inlineNav");
});
在开始内联编辑后,可以在
元素上使用方法。相应的代码可以是以下代码:

内联编辑:{
焦点字段:“PackageCode”,
oneditfunc:函数(rowid){
var$control=$(“#”+$.jgrid.jqID(rowid+“_PackageCode”);
如果($control.length>0){
$control[0]。选择();
}
}
}

已更新:单击时选择输入文本需要在onClick或onFocus事件处理程序内部调用
select()
。例如,要对所有编辑字段进行onClick绑定,可以使用
cmTemplate

cmTemplate:{
编辑选项:{
dataEvents:[
{
键入:“单击”,
fn:函数(){
$(this.select();
}
}
]
}
}

请参见

谢谢。但我想在单击文本框时选择内容值。对于示例,单击名称时选择内容值。内联时选择内容值edit@saeed3164:请参阅我答案的更新部分。