ブートグリッドの追加行に問題があります ( http://www.jquery-bootgrid.com/ )
複数行のデータを挿入するためのフォーマッターを使用するグリッドがあります
$("#grid-data").bootgrid({
navigation : 0,
selection: true,
multiSelect: true,
formatters : {
"id" : function(col ,row) {
return "<input type='hidden' class='form-control input-md' name='controls[][id]' value='"+row.id+"'/>";
},
"controlCode" : function (column ,row) {
return "<input type='text' class='form-control input-md' name='controls[][controlCode]'/>";
},
"controlName" : function (column ,row) {
return "<input type='text' class='form-control input-md' name='controls[][controlName]'/>";
},
"language" : function (column ,row) {
return languageHtml;
},
"description" : function (column ,row) {
return "<input type='text' class='form-control input-md' name='controls[][description]'/>";
}
}
})
新しい空白行を追加する機能を持つボタンがあります
function addRow(){
$("#grid-data").bootgrid("append", [{
id : 0,
controlCode : "",
controlName: "",
language: "",
description: ""
}]);
};
データを入力してから新しい空白行を作成すると、グリッドは新しい空白行を追加しますが、前に入力データを保持しません
入力したデータを保持するためのアドバイスはありますか? 私の英語に感謝し、申し訳ありません