首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求教一个jquery的ajax有关问题

2012-02-28 
求教一个jquery的ajax问题有一段代码:$.ajax({url:test,type: GET,contentType : application/x-www-

求教一个jquery的ajax问题
有一段代码:
$.ajax({url:"test",
type: 'GET',
contentType : 'application/x-www-form-urlencoded; charset:UTF-8',
data : param,
dataType: 'json',
success:function(msg){
......
}
});
1、在项目a中运行正常,但是在项目b中会出错(不进入设定的url中)。
2、如果我把项目b中的这个方法的type设置成“post”后运行正常
3、项目b其实是a的另一个版本,而且这块地方没有变动,所以觉得很奇怪,为什么一边用“get”能通过,而另一边必须要用“post”才能通过呢?这是什么原因?
4、不要发什么get和post的区别,我知道他们的区别

[解决办法]
是不是b中增加了过滤器什么的,拒绝了GET的请求?
[解决办法]
观看答案,不知道get提交时参数是不是太长了会影响呢?
[解决办法]
項目B不接受GET請求?
[解决办法]
有没有可能是两个环境编码不一行。。。
contentType : 'application/x-www-form-urlencoded; charset:UTF-8'
是否有可能乱码过去。然后找不到url?

要么就只能是不能接受get类型的请求了。。
[解决办法]
你的后台用什么框架给过滤掉了吗?如果想要看不是看后台过滤掉get请求,那你不用ajax写个提交表单,用get、post分别提交一次不就行啦吗?

热点排行