我的问题是这样的,我想通过我得到的 json 信息来显示错误。也就是说,当我们在 jgrid 中添加/编辑某些内容时,我们总是希望在 json 数据中得到响应。然后我记得它是什么,如果你不能添加一些东西,我会发送 json 错误。
我想使用 Jquery 中的 Highlight / Error 来显示错误。这就是我的问题,我该如何展示它。从我一直在搜索的内容来看,应该是属性 aftersubmit 实现并在此处处理响应,但只是我没有得到。
代码:
afterSubmit: function (response)
{
if(responce == false)
alert("test");
}
json格式错误:
{"Response":false,"Message":"Dados inválidos"}
有人可以帮助我吗?
----------------------------------------解决方案--------- ---------------------------------------------
jQuery.extend(jQuery.jgrid.edit,
{
reloadAfterSubmit:false,
afterSubmit: function (response, postdata)
{
if(jQuery.parseJSON(response.responseText).Response == false)
{
alert(jQuery.parseJSON(response.responseText).Message);
return [false,null,null];
}
else
{
return [true,null,null];
}
}
});