jqgrid编辑时自定义格式化程序

时间:2013-02-27 05:24:18

标签: jquery jqgrid

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

ColModel

{ 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'  />";
    }

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

我只想在行编辑时使用此文本框。

1 个答案:

答案 0 :(得分:1)

填充单元格内容时使用

Custom formatter,而不是在编辑期间使用。您需要的是edittype: "custom"的用法。 The answeranother one(或更新的this one)或this one会为您提供相应的示例。