如何在jQuery中使用jQgrid的editUrl属性

时间:2014-04-01 08:57:44

标签: php jquery jqgrid

我一直在尝试动态地在jqgrid中实现行的编辑/添加,但是使用editUrl属性卡在了地方。有人可以告诉我

1)在服务器或我们的applcation中保存这个php文件的位置?

2)我正在使用editurl: './data_save.php',,我的应用程序中有这个文件,在我的jsp文件旁边。但在提交时,我收到错误状态:“未找到”#39;。错误代码:404'在弹出窗口和控制台上,我没有找到带有URI [/myapp/some.php]的请求在distacherservlet中的名称' myApp'。

有什么想法吗?

更新: - 我也尝试过使用,editurl:' /some.jsp'当我在我的Spring MVC Controller类中创建控制器(期望这个url)时,我在控制台上没有收到消息说,"在distacherservlet中找不到带有URI [/myapp/some.php]的请求的映射名称'对myApp'"

1 个答案:

答案 0 :(得分:1)

使用您的应用程序名称

editUrl:'WhatEverYourApplicationNameIs/data_save.php'

UPDATE1:

editUrl:'@Url.Action("ActionName","ControllerName")'

UPDATE2:

如果你的编辑方法如下所示

public .. MyEditMethod()
{
//Add logic
}

然后你的editUrl将是

editUrl:'@Url.Action("MyEditMethod","WhatEverYourControllecNameIs")'