.net mvc4中使用getJson()获取不到Json是什么原因?

CompareController:Compare/Index.cshtml:... CompareController:

Compare/Index.cshtml:
展开
 我来答
百度网友15343da
2015-09-28 · TA获得超过637个赞
知道小有建树答主
回答量:613
采纳率:71%
帮助的人:210万
展开全部
  1.  你这个是get请求还是post请求? 如果是post, cars上要加post标记的.

  2. 返回的类型不对, 不是actionresult, 应该是JsonResult.

  3. 要保证action不会有异常才行

  4. 记得给分哦

追问
  1. 这是Get请求啊,是要获取Cars的内容在视图里显示。

  2. 换成JsonResult一样没有反应,而且,JsonResult直接返回json,actionresult才return Json()啊。

  3. 项目可以编译,没有报错,但运行后点击button没有任何反应

追答
你还是没搞懂, json()方法返回的类型就是 json, 所以action的返回类型才应该设置成JsonResult
, 因为客户端请求是就是json数据.
关于点button没反应 ,你在前台和后台都设置断点, 监视一下看看问题在哪里
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式