为了账号安全,请及时绑定邮箱和手机立即绑定

后台DataTable怎么写才能返回到前台jquery中?

后台DataTable怎么写才能返回到前台jquery中?

Smart猫小萌 2018-11-12 09:21:04
public ActionResult ExchangeListRefresh(string ExchangeID)         {             string strExchangeID = ExchangeID.Substring(0, ExchangeID.Length - 1);             GTSoft.Web.BusinessService.DataExchangeService pDataExchangeService =                          new GTSoft.Web.BusinessService.DataExchangeService(_pLoginedInfo);             DataTable dt = pDataExchangeService.GetExchangeRate(strExchangeID);             return Json(dt);         }前台↑dt中是只有一个字段ExchangeRate的数据,有三个值{100,100,80}。我要怎么样让他传到前台,然后前台接收之后遍历出来,我现在写得return Json(dt);会报错,说“获取后台数据出错,请刷新页面后再尝试!”
查看完整描述

2 回答

?
茅侃侃

TA贡献1842条经验 获得超22个赞

既然在mvc中给的返回类型时return Json那么你应该想到将数据以集合形式放回,而不是dataTable!
你试试传递参数这样处理:data: { ExchangeID: idList },修改为data:Json.Stringfy(idList)

查看完整回答
反对 回复 2018-11-16
?
饮歌长啸

TA贡献1951条经验 获得超3个赞

在ajax 加个datatype=‘json’试试

顺便看看网络请求中 报什么错误


查看完整回答
反对 回复 2018-11-16
  • 2 回答
  • 0 关注
  • 1004 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号