我一直在尝试动态地在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'"
答案 0 :(得分:1)
使用您的应用程序名称
editUrl:'WhatEverYourApplicationNameIs/data_save.php'
UPDATE1:
editUrl:'@Url.Action("ActionName","ControllerName")'
UPDATE2:
如果你的编辑方法如下所示
public .. MyEditMethod()
{
//Add logic
}
然后你的editUrl将是
editUrl:'@Url.Action("MyEditMethod","WhatEverYourControllecNameIs")'