JS-GRID:如何设置默认值

时间:2016-12-14 07:58:55

标签: javascript jsgrid

我正在使用JS-GRID。如何设置默认值以进行输入?

我尝试了以下代码。但没有成功

Demo Link Here

fields: [
{ name: "addresse", type: "text", width: 500, validate: "required",
            insertValue: function(){
                return "My Default value";
            }
        },
]

enter image description here

2 个答案:

答案 0 :(得分:2)

是的,这有效,但可能更好的是覆盖insertTemplate而不是自定义实现(在这种情况下,您不需要处理insertValue)。

insertTemplate: function() {
    var $result = jsGrid.fields.text.prototype.insertTemplate.call(this); // original input

    $result.val('My Default Value');

    return $result;
}

如本期GitHub https://github.com/tabalinas/jsgrid/issues/471

中所述

答案 1 :(得分:0)

好。我的问题已经解决了。

insertTemplate: function() { 
      return $("<input>").attr("type", "text").attr("value", "My Default value");
}