最近、やっとわかったこととして、編集列として設定してないデータを更新用として送信する場合、以前は id に文字列表現したり、隠し列設定したりして、目的は達成できるものの、列が増えたりして、ややこしいプログラムになったりしてました。
editParams , addParams の中に extraparam をセットすれば、すっきりわかりやすくなります。
[ コード例 ]
// -- 編集 -- //
editParams: {
extraparam: {
idUser: function () {
return userid;
}
},
// -- 追加 -- //
addParams: {
addRowParams: {
extraparam: {
cdJan: function () {
return subgrid_table_id.split("_")[1];
},
idUser: function () {
return userid;
}
},
編集送信データ例
idUser の列はないが、ちゃんと送信されたのがわかる
画面例