0
我正在創建一個新的jqgrid表,我的問題是如何在JSON中編寫響應以提供afterSubmit event中的響應文本? 例如,它是這樣形成的:{'response': true}
?jQGrid刪除(delGridRow)後顯示消息的JSON格式?
無論如何,我需要這個來向用戶顯示消息記錄是否被成功刪除。如「記錄已刪除」或「記錄不能刪除」。 謝謝!
我正在創建一個新的jqgrid表,我的問題是如何在JSON中編寫響應以提供afterSubmit event中的響應文本? 例如,它是這樣形成的:{'response': true}
?jQGrid刪除(delGridRow)後顯示消息的JSON格式?
無論如何,我需要這個來向用戶顯示消息記錄是否被成功刪除。如「記錄已刪除」或「記錄不能刪除」。 謝謝!
我很確定你可以根據你的需要來設置它的格式。我個人使用你如何讀取消息並在響應處理它像
[
{"success": true},
{"response": "Record has been deleted"}
]
的細節。
所以在你afterSubmit
事件功能,可以處理數據如下
afterSubmit : function(response, postdata)
{
var data = JSON.parse(response.responseText);
if(data[0].success){
// do stuff for success;
} else {
// do stuff for failure;
}
};
這裏有一個小提琴,以幫助 - http://jsfiddle.net/aL7kr/ –
我想要你的代碼,使用chrome我的回覆看起來像這樣: ''{'gridprovinsi' ).jqGrid('delGridRow',row,{ \t \t recreateFor米:真, \t \t reloadAfterSubmit:真, \t \t closeAfterDelete:真, \t \t afterSubmit:功能(響應,POSTDATA) \t \t { \t \t \t如果(響應[0] .success){ \t \t \t \t alert(response [0] .message); \t \t \t} \t \t \t} \t});' 但是,當我成功地接收到響應也不會提醒的任何消息。任何想法? – rahmat
你是否在你的'afterSubmit'調用上設置了響應? –