1

在 jQgrid 中,编辑时我想要我的自定义控件。例如具有自定义属性的文本框。为了实现这一点,我添加了自定义格式化程序,如下所示

模型

{ name: 'Code', index: 'Code', width: 100, editable: true, formatter : createexceltextbox },

格式化程序方法

 function createexceltextbox(cellvalue, options, rowObject) {
        return "<input type='text' value='" + cellvalue + "' style='width:100%' abc='xyz'  />";
    }

它将所有单元格转换为我不想要的文本框,

我只在行编辑时想要这个文本框。

4

1 回答 1

1

在填充单元格内容期间使用自定义格式化程序,而不是在编辑期间使用。您需要的是使用edittype: "custom"答案另一个(或最近的这个)或这个将为您提供相应的示例。

于 2013-02-27T08:49:56.023 回答