ajax传值到aspx页面该怎么接收值

![![图片说明](https://img-ask.csdn.net/upload/201503/08/1425808939_248851.png)图片说明](https://img-ask.csdn.net/upload/201503/08/1425808879_556570.png)图片说明求各位看看 是哪里错了 或者没错应该怎么接收值

4个回答

在default.aspx的page_load用request.forms["控件id"]可以得到。

qq_22782705
qq_22782705 我用这种形式不知道为什么获取不到值直接用简写的$.post()就能
5 年多之前 回复

注意default.aspx必须返回json,而不能返回页面,否则你的前端接收不了json会转入error

更好的做法是另外开一个页面。我不相信你的default.aspx不做别的。

qq_22782705
qq_22782705 我做的是一个根据条件查询出数据的页面然后改数据的状态,要实现局部刷新只能重新调用加载方法,只能请求到本页面了。
5 年多之前 回复

这是因为你指定了不恰当的contentType,把contentType设置去掉试试;

contentType
类型:String
默认值: "application/x-www-form-urlencoded"。发送信息至服务器时内容编码类型。
默认值适合大多数情况。如果你明确地传递了一个 content-type 给 $.ajax() 那么它必定会发送给服务器(即使没有数据要发送)。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐