gpt4 book ai didi

javascript - 从 jQgrid EditURL 返回一个值

转载 作者:行者123 更新时间:2023-11-28 01:19:40 25 4
gpt4 key购买 nike

我有一个带有ajax数据jqgrid,为了进行编辑,我选择了一些指向webService的editURl内联编辑。

它工作正常,但我怎样才能有返回值。

我的意思是编辑后,如何向页面发送一些值???

谢谢

最佳答案

我刚刚遇到这个问题,我希望你能得到答案:)但我自己解决了这个问题,现在可以给你一个答案来解决这个问题。

您可以使用附加到 jqGrid('saveRow', ...) 调用的 successfunc 事件。

假设在您的 Controller 中为 jqGrid 实现了 editURL,您返回一个 JSON 对象(这是在 MVC4 中):

JsonResult retVal = Json(new { someArray, someProperty });
return retVal;

现在,在调用 jQuery 中保存行时,您可以访问这些 JSON 属性:

$("#OrgUnitTableGrid").jqGrid('saveRow', lastSel, 
{
successfunc: function (response) {
var data = JSON.parse(response.responseText);
var thisArray = data.someArray;
var thisProperty = data.someProperty;
return true;
}
});

希望这有帮助:)

关于javascript - 从 jQgrid EditURL 返回一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23386396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com