当前位置: 代码迷 >> ASP.NET >> Jquery ajax POST 传递JSON数据 后台获取不到求解,该怎么解决
  详细解决方案

Jquery ajax POST 传递JSON数据 后台获取不到求解,该怎么解决

热度:10520   发布时间:2013-02-25 00:00:00.0
Jquery ajax POST 传递JSON数据 后台获取不到求解
如题 
  Request.Params["user"]
  Request.Form["user"]
  Request.QueryString["user"]
都没有获取到数据


------解决方案--------------------------------------------------------
参考吧 这只贴了获取参数的方法 能看出什么
http://www.cnblogs.com/mylem/archive/2010/10/19/1855912
------解决方案--------------------------------------------------------
看一下~~
------解决方案--------------------------------------------------------
可能你的json格式不正确,需要加""号
------解决方案--------------------------------------------------------
在你的地址后面多传一个参数,参数名随意,值随机

$.ajax({url:"aaa.aspx",data:"aa="+Math.random(),.....});
------解决方案--------------------------------------------------------
贴代码
------解决方案--------------------------------------------------------
前台JS代码 看看
------解决方案--------------------------------------------------------
为什么不用webservice
------解决方案--------------------------------------------------------
alert 一下JsonStr 看看值是什么
------解决方案--------------------------------------------------------
仔细再检查一下代码呢
------解决方案--------------------------------------------------------
demo.aspx?这个问号是在这里加的吗,我们java的是定义一个变量
data : {"id" : op.id},这个“id”就是后台要接收的参数
  相关解决方案