インライン行編集で jqGrid を使用しています。行の更新が成功したかどうかをユーザーに示したいと思います。
問題は、行編集の更新後に onSuccess イベントが発生せず、実際にはアクション イベントが発生しないことです。
注: 私は JSON サーバー データのみを使用しており、ローカル データは使用していません。
サーバーへの適切な HTTP ポストがあります。
これは私のコードです:
colNames:['Actions',...],
colModel:[
{name:'act',index:'act',width:55,align:'center',sortable:false,formatter:'actions',
formatoptions:{
keys: true,
onEdit:function(rowid) {
},
onSuccess:function(jqXHR) {
alert('The update succeed!');
},
onError:function(rowid, jqXHR, textStatus) {
alert('There was some problem, check the row!');
},
afterSave:function(rowid) {
},
afterRestore:function(rowid) {
}
}}
何か案が?
ありがとうございました!