【问题标题】:Properties "inlineEdit:true" in jqgrid?jqgrid中的属性“inlineEdit:true”?
【发布时间】:2011-08-04 10:16:02
【问题描述】:

jqgrid 中有属性“inlineEdit:true”吗? 例如代码是:

rowNum:10,
        rowList:[10,40,70],
        pager: '#rowsTransaksi',
        sortname: 'depositType',
        viewrecords: true,
        sortorder: "desc",
        caption:"Payee Accounts",
        forceFit : true,
        cellEdit: true,
***inlineEdit:true***
        inlineEdit:true,
        editurl:"noabjad.json",

【问题讨论】:

  • jqGrid 中没有“inlineEdit:true”属性。它将被忽略。仅使用cellEdit: true。您有本地或远程数据吗?你想做什么?
  • 我想在网格中选择行,并在选择时直接内联编辑。我该怎么做?

标签: jquery jqgrid propertygrid


【解决方案1】:

您可以使用例如以下onSelectRow 事件处理程序:

onSelectRow: function (rowid) {
    if (rowid !== lastSel) {
        myGrid.jqGrid('saveRow', lastSel);
        lastSel = rowid;
    }
    myGrid.jqGrid('editRow', rowid, true, function(){
        $("input, select", e.target).focus();
    });
}

它实现了非常接近单元格编辑的行为,但整行将设置为编辑模式。从您的another question 中查看演示的the modified version

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 2015-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多