asp.net – jqgrid editurl:控制器动作参数
发布时间:2020-12-15 23:56:32 所属栏目:asp.Net 来源:网络整理
导读:当我在jqgrid中使用editurl属性时,在我添加新行时点击提交按钮后会调用控制器操作.但是如何在那里获得所有网格行?我应该从控制器操作方法中读取哪个参数才能获取网格数据? 网格代码: $("#list1").jqGrid({ url: '/CMS/GetCustomLanguageData',------ edit
当我在jqgrid中使用editurl属性时,在我添加新行时点击提交按钮后会调用控制器操作.但是如何在那里获得所有网格行?我应该从控制器操作方法中读取哪个参数才能获取网格数据?
网格代码: $("#list1").jqGrid({ url: '/CMS/GetCustomLanguageData',--- --- editurl: '/CMS/SaveCustomLanguageData' --- 添加新的行代码: grid.jqGrid('editGridRow',"new",{height:280,reloadAfterSubmit:false,addCaption: "Add Record",editCaption: "Edit Record",bSubmit: "Submit",bCancel: "Cancel",bClose: "Close",saveData: "Data has been changed! Save changes?",bYes : "Yes",bNo : "No" }); 控制器代码: public ActionResult SaveCustomLanguageData() { } 解决方法
jqGrid使用您在colModel的’name’属性中定义的名称向控制器发送名为parameters的参数.另外将发送oper = add和id = _empty.所以你的控制器动作可能如下所示
public JsonResult SaveCustomLanguageData (string id,string oper,MyObject item) { // test id for "_empty" or oper for "add". // If so add the item and return the value of the new id // for example return Json ("123"); } 在客户端,您应该使用以下代码解码JSON响应 jQuery.extend(jQuery.jgrid.edit,{ afterSubmit: function (response,postdata) { return [true,"",jQuery.parseJSON(response.responseText)]; } }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC – 使用jQuery不显眼的验证来阻止提交无效表单
- asp.net-mvc-3 – 在ASP.NET MVC 3中覆盖/禁用授权
- asp.net-mvc – 使用viewModels通过MVC中的User ID在MVC中使
- asp.net-mvc – 强类型MVC视图中的linq groupby
- asp.net-mvc – ASP.NET Core TestServer为Razor视图生成HT
- ASP.Net执行顺序
- 在asp.net按钮中添加图像和文本
- asp.net-mvc – 在ASP.NET Core 1.1中配置基本身份验证中间
- asp.net-mvc-4 – MVC4如何挂钩OnSessionStart事件?
- 如何在实时服务器上调试asp.net应用程序
推荐文章
站长推荐
- asp.net-mvc-3 – 造型ASP.NET MVC验证错误?
- controller – 基类中的ExecuteCore()在MVC 4 be
- asp.net-core – 如何在Visual Studio 2015 RC中
- ASP.net MVC验证突出显示和不正确的字段Jquery上
- asp.net-mvc – 如何防止在DataBase First Model
- 需要在asp.net中以分钟为单位查找音频文件的长度
- Asp.net MVC Razor – 自定义javascript里面的if
- ASP.NET Core 3.1 WebApi+JWT+Swagger+EntityFra
- asp.net – 自动修复与’ASPStateTempSessions’
- .net – 列表框在autopostback上滚动到顶部
热点阅读