有谁遇到过这样的问题啊,我前段时间还没这问题,不知道昨天怎么就突然出来这样的问题,因为要传电话号码什么的,用get会泄密,所以用post,但是后台CS接收不到值我就郁闷了
主要还是要看后台对POST处理方法是不是有变化。获取的变量是怎么获取的,是不是影响到取值了
你的服务器怎么接收的
一个是querystring一个是forms
如果你仔细观察会发现,不管是post还是get最后传到后台都是用拼在url 。 你可以换一种传输方式,或者换个接收方式试试。
你用Request.QueryString接收的吧。。这个只针对get提交,post提交要用Request.Form或者Request["xxx"]
http://blog.csdn.net/yysyangyangyangshan/article/details/7044014
如果用get,上面那种写法是可以的,但是参数会暴露。用post物自,得data:JSONj.stringify({
hostName;"",
……
})。
变成字符传到后台。
后台用parse json to object 把字符再转成对象就可以了