2016-12-14 9 views
0

私はJS-GRIDを使用しています。入力にデフォルト値を設定するにはどうすればよいですか?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

はい、これは動作しますが、おそらくより良い(この場合には、あなたがinsertValueの世話をする必要はありません)insertTemplate代わりにカスタム実装をオーバーライドすることです。

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

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

    return $result; 
} 

https://github.com/tabalinas/jsgrid/issues/471

GitHubの上で、この問題で説明したように
0

オーケー成功していません。私の問題は解決しました。

insertTemplate: function() { 
     return $("<input>").attr("type", "text").attr("value", "My Default value"); 
} 
関連する問題