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