我正在创建一个新的jqgrid表,我的问题是如何在JSON中格式化响应以在afterSubmit event中提供响应文本?
例如,它是这样形成的:{'response': true}
?
无论如何,我需要这个向用户显示是否已成功删除记录的消息。例如“已删除记录”或“无法删除记录”。 谢谢!
答案 0 :(得分:0)
我很确定您可以根据自己的需要对其进行格式化。我个人使用像
这样的东西[
{"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;
}
};