怎么在.net后台中获取jquery传递的json

woshinidehong 2010-08-20 12:45:30
var invoiceID= "123"//单个值
var editVal = {1,2,3,4,5};//数组

var sendData = { "invoiceID": invoiceID, "editVal": editVal };
jQuery.ajax({
url: "Application/upDate_invoice_base.aspx",
data: sendData,
cache: false,
type: "post",
beforeSend: function() {
$("#divMask").ShowMask("showMessage", "messageContent", "childBody");
},
success: function() {
$("#divMask").closeBg("showMessage");
}
});

这个服务端的接受
ID = this.Request.Form["invoiceID"]
数组却接受不到,我不想把数组转换为字符串
知道可以用xml或者json序列化后获取,
但是网上资料过少,希望高人给点实例看看
...全文
1182 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
wings9119 2012-08-22
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 的回复:]

跟楼上一样很困扰
[/Quote]
楼主在秀服务器配置高端 嘿嘿
Doson 2012-08-08
  • 打赏
  • 举报
回复
跟楼上一样很困扰
zyzwen2 2012-04-06
  • 打赏
  • 举报
回复
一直对这问题困扰
码农_Aaron 2011-11-15
  • 打赏
  • 举报
回复
受用,谢谢lz
newdigitime 2010-11-25
  • 打赏
  • 举报
回复
获取无法就是
Request["参数名"]

关键是,你为什么要给后台传JSON
枫濤 2010-11-25
  • 打赏
  • 举报
回复
xue xi zhong
鸭梨山大帝 2010-08-24
  • 打赏
  • 举报
回复
jason说白了也就是有规律的字串而已,如果不是复杂,大量的应用,不推荐使用.
比如传个1,2,3,4,5.是不需要用到jason的...
U2008 2010-08-24
  • 打赏
  • 举报
回复
sdfsdfffffffffffffffff
zhangxuyu1118 2010-08-24
  • 打赏
  • 举报
回复
mark mark
GlyphVectory 2010-08-23
  • 打赏
  • 举报
回复
如果你想接json。那么你就必须的先将json转为字符串,然后后台接参数。然后自己写一个方法将json字符串转换为对象就OK!
至于怎么转自己上网查吧。这里就不说了。
porschev 2010-08-20
  • 打赏
  • 举报
回复
后台直接得到JSON数据好像不可以吧。。。。
追寻风的自由 2010-08-20
  • 打赏
  • 举报
回复
回帖是种美德。
静舞 2010-08-20
  • 打赏
  • 举报
回复
回贴是一种美德
flyerwing 2010-08-20
  • 打赏
  • 举报
回复
request.form["key"]
request.params["key"]
request.querystring["key"]
估计都成吧,关键看是怎么搞的了
完美-态度 2010-08-20
  • 打赏
  • 举报
回复
难道定义一个数组接收值,再从这个数组里取参数值不行吗??
lchy110 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]

$(function(){
var jsonText = "jsonstr={'user':[{'username':'A','password':'123' },{'username':'B','password':'456' }]}";
$.ajax({
type:"POST",
data:jsonTex……
[/Quote]

wuyq11兄 无处不在 呵呵
孟子E章 2010-08-20
  • 打赏
  • 举报
回复
另外,
var editVal = {1,2,3,4,5};//数组

应该写成
var editVal = [1,2,3,4,5];//数组
孟子E章 2010-08-20
  • 打赏
  • 举报
回复
无需按照Name/Value进行读取
孟子E章 2010-08-20
  • 打赏
  • 举报
回复
StreamReader streamReader = new StreamReader(Request.InputStream );
String json = streamReader.ReadToEnd();
长汕 2010-08-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 porschev 的回复:]

引用 3 楼 wuyq11 的回复:
$(function(){
var jsonText = "jsonstr={'user':[{'username':'A','password':'123' },{'username':'B','password':'456' }]}";
$.ajax({
type:"POST",
data:jsonText,
url:"search.acti……
[/Quote]顶
加载更多回复(6)

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧