【发布时间】:2014-04-16 05:20:16
【问题描述】:
我在 MVC3 中有一个 Web 应用程序,我正在使用 Telerik Grid Batch Editing。
批量编辑有保存更改按钮,它将更新的列返回到控制器 IEnumerable 列表,如
[GridAction]
public ActionResult Update(IEnumerable<Customers> updated)
{
///user codes
}
但是如何收集更新的行并使数组像 IEnumerable 列表一样从带有 ajax 的 Javascript 发送到控制器?
编辑 我把我的观点 png
我只想将更新的行数据发送到控制器,保存更改按钮可以执行此操作,但在发送值之前我只想问用户“您确定要加载吗?”在发送数据后我想刷新所有页面
所以我想用 ajax 请求来做这件事,因为我也在使用 ajax 请求的批量编辑
你对这种情况有什么经验吗?
【问题讨论】:
-
为什么要用 JavaScript 发送?您不应该尝试手动解析它。请发布您的视图,以便我们查看相关代码。
-
嗨! @AndreiV 我粘贴了我的 view.jpg 并解释了我想要什么。
-
您应该使用 JavaScript(或 jQuery)在提交按钮上添加一个事件监听器。点击后,您只需显示
confirm。 -
@AndreiV 我尝试放置事件,但单击后我必须将 IEnumeratable 列表发送到控制器中的更新函数
标签: javascript ajax asp.net-mvc telerik-grid telerik-mvc