Json 传值的问题!

maoxiaoling9598 2011-08-17 08:53:09
我这些天写了个页面!全是用JS处理的!最后要提交数据到Handler.ashx的时候遇到两个问题。请教一下!
1、$.ajax({type: "Post", url: "handler/PostJsonToSave.ashx", ifModified: true, dataType: "json", data: { RoleId: RoleId, Json: FunctionId },success: function (data) {alert(data);}});
这个方法在提交到Handler.ashx时候出现了context.Request.QueryString["RoleId"] == null的情况。

2、FunctionId 里的数据有点大了!超过1K了。这种情况下ajax类有木有什么解决方案可以用!在线期待。
...全文
151 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-08-17
  • 打赏
  • 举报
回复
huangwenquan123 2011-08-17
  • 打赏
  • 举报
回复
post用Request.Form["xx"]
get用Request.QueryString["xx"]
  • 打赏
  • 举报
回复
JQuery高版本中,对Json的格式要求很严格,写成这样保险一点
{"RoleId": RoleId, "Json": FunctionId },
上面说错了,你是提交1K的数据啊,也没问题啊
  • 打赏
  • 举报
回复
1K数据也还好了,只要你的处理方法耗时不是很长就行了,随便一张图片数据也不止1K吧
客户端等待时给个小图片转两下吧
  • 打赏
  • 举报
回复
type: "Post",

context.Request.QueryString["RoleId"]
=>
context.Request.Form["RoleId"]
sihonglaoren 2011-08-17
  • 打赏
  • 举报
回复
书上都有,你不看书啊

62,046

社区成员

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

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

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

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