为什么我用jqueryAjax中的$.ajax({ data未定义却有序列号

码不动代码的板鸭 2016-12-20 10:19:48
$(function(){
$("#check").click(function(){
alert("sss" );
var value=$("#id").val();
$.ajax({
url:"servlet/UserInfoServlet",//要请求的服务器url
//这是一个对象,表示请求的参数
data:{id:value},
async:true, //是否为异步请求
cache:false, //是否缓存结果
type:"GET", //请求方式为POST
dataType:"json", //服务器返回的数据是什么类型
success:function(result){ //这个方法会在服务器执行成功是被调用 ,参数result就是服务器返回的值(现在是json类型)
if(result){
$("label").text("好人");
}else{
$("label").text("坏人");
}
}
})

});

});



为什么我 报错的时候 会多个序列号1482198781807 ??我没有传这个参数啊 http://localhost:8080/TestWeb/servlet/UserInfoServlet?id=dc&_=1482198781807
...全文
297 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我已经找出问题了 cache:false, 把这个去掉就没有序列号了 关于报404 是我的url地址不对
Dene-wang 2016-12-20
  • 打赏
  • 举报
回复
type:"GET", 你改成 type:"post", 试试
  • 打赏
  • 举报
回复
引用 8 楼 码不动代码的板鸭的回复:
network??
控制台的network,看一下那个请求的请求头和响应头
  • 打赏
  • 举报
回复
用jsonp的时候就有那段随机生成的字符串作为回调函数名
  • 打赏
  • 举报
回复
network??
  • 打赏
  • 举报
回复
看一下network里的请求头和响应头和响应主体
  • 打赏
  • 举报
回复
谢谢
wqb139 2016-12-20
  • 打赏
  • 举报
回复
帮顶
  • 打赏
  • 举报
回复
这个怎么弄呢 不太懂 源码的那段代码意思
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
没有了 谢谢啊 可是我还是报404
functionsub 2016-12-20
  • 打赏
  • 举报
回复
cache:false,
你自己配置的禁止缓存
yanshuqiang123 2016-12-20
  • 打赏
  • 举报
回复
应该是请求的URL有问题。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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