找回密码
 立即注册

QQ登录

只需一步,快速开始

244132711

初级会员

13

主题

41

帖子

257

积分

初级会员

积分
257

微信认证勋章

244132711
初级会员   /  发表于:2018-1-9 15:08  /   查看:7058  /  回复:16
我用mvc做的一个功能,需要将页面上的flexgrid的数据添加到数据库,需要从view端将flexgrid的数据传到controller端,作为输入的参数,怎么取值

16 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2018-1-9 18:02:56
沙发
您好,没有太明白的您的需求,能详细在描述下您的需求吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2018-1-9 18:18:48
板凳
JeffryLI 发表于 2018-1-9 18:02
您好,没有太明白的您的需求,能详细在描述下您的需求吗?

我有一个flexgrid,在view页面,里面的数据进行了修改,我要通过一个button吧数据存到数据库,就是通过ajax把flexgrid里面的数据传到controller,怎么实现
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-1-10 11:59:08
地板
244132711 发表于 2018-1-9 18:18
我有一个flexgrid,在view页面,里面的数据进行了修改,我要通过一个button吧数据存到数据库,就是通过aj ...

您好,请参照下面的前端方法
function cellEditEnding (sender, e) {

  // get old and new values
  var flex = sender,
      oldVal = flex.getCellData(e.row, e.col),
      newVal = flex.activeEditor.value;
}
希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2018-1-10 12:30:06
5#
JeffryLI 发表于 2018-1-10 11:59
您好,请参照下面的前端方法
function cellEditEnding (sender, e) {


这样取出来的值是在flexgrid里面显示的吧,我要怎么把所有的列,就是所有的数据作为一个model传到controller里面作为post的参数
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-1-10 13:40:52
6#
244132711 发表于 2018-1-10 12:30
这样取出来的值是在flexgrid里面显示的吧,我要怎么把所有的列,就是所有的数据作为一个model传到control ...

您好,您说的是单挑记录的所有的值吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2018-1-10 14:02:19
7#
是的
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-1-10 16:13:51
8#

您好这个您只能在前端页面通过当前编辑单元格索引,获取到其他单元格内容,在组织成您需要的model,发送给controller.希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
244132711
初级会员   /  发表于:2018-1-10 16:23:38
9#
JeffryLI 发表于 2018-1-10 16:13
您好这个您只能在前端页面通过当前编辑单元格索引,获取到其他单元格内容,在组织成您需要的model,发送给 ...

是的,但是我该怎么通过js获取其他单元格的内容,能不能给个demo
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2018-1-10 16:27:58
10#
244132711 发表于 2018-1-10 16:23
是的,但是我该怎么通过js获取其他单元格的内容,能不能给个demo

您好,您可以使用这个方法来获取getCellData(r: number, c: number, formatted: boolean): any
关于flexgrid的您可以参考http://help.grapecity.com/compon ... FlexGrid.Class.html
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部