jquery ajax的回调函数function()里面的参数可以使用哪些 又分别代表什么意思? 10

我看到有的$.ajax(url,data,function(msg))有的是$.ajax(url,data,function(data))还有的是$.ajax(url,d... 我看到有的 $.ajax(url,data,function(msg)) 有的是 $.ajax(url,data,function(data)) 还有的是$.ajax(url,data,function(data, textStatus)) 等等参数 这个参数是怎么设定的,分别代表 服务端传过来的哪些数据? 展开
 我来答
zhengshao2326
2012-11-16 · 超过16用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:42万
展开全部
url是你所要提交异步请求时的地址,也就是action,
data则是你提交异步请求时的数据,也就是你向服务器端所要发送的数据,
function(data/msg)里面的参数,其实不论你写什么都可以的,仅仅是一个变量,它是你异步请求后,服务器端给你返回的数据,它可以使json,xml,html等等如果有时间的话建议你w3cschool学习哦,里面有很多内容都很详细的,希望能帮到你!
李康艺
2012-11-15
知道答主
回答量:12
采纳率:0%
帮助的人:7万
展开全部
$.ajax(url,data,function(msg)) msg 是代表服务器传来的是字符串。$.ajax(url,data,function(data)) data代表传来的是json 数据,要序列化之后才能拿到数据。$.ajax(url,data,function(data, textStatus)) data 代表也是json 数据,textStatus 的值为success 代表连接成功,不是这个代表连接失败
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
侨干05r
2013-01-13
知道答主
回答量:2
采纳率:0%
帮助的人:2908
展开全部
我也是初学。
你这里的写法如果是$.ajax的话,那用的是底层函数,其参数可选,应该都是键值对的形式,所有可能的参数列表在这里:http://api.jquery.com/category/ajax/low-level-interface/
像上面这种写法得是.load .get .post 吧,这样的话,参数意义可参考http://api.jquery.com/jQuery.get/ ,里面的 function就是 success(data, textStatus, jqXHR)。这三个参数的分别意义是:服务端送回来的数据,服务端的返回码,XMLHTTPRequest的一个超集
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wu357590525
2012-11-16 · TA获得超过265个赞
知道答主
回答量:157
采纳率:0%
帮助的人:28.6万
展开全部
$.ajax(url,data,function(msg))与$.ajax(url,data,function(data)) 是一个意思,都是表示传来的数据。只是取名不一样而已。$.ajax(url,data,function(data, textStatus)) :这个地方的第一个是传来的数据,第二个是判断状态吧。参数其实是根据个人的需要而设定的。没有固定的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xpy0928
2015-07-05 · TA获得超过582个赞
知道小有建树答主
回答量:461
采纳率:50%
帮助的人:332万
展开全部
   (1)ajax整体格式为:$.ajax({
  type: '',
  cache:false,
  url: url,
  data: data,
  success: function (json) {
  },
  error: function (XMLHttpRequest, textStatus, errorThrown) {
  alert(textStatus);
  alert(errorThrown);
  },
  dataType: ""
  });
  (2)上述(1)中回调函数function有当数据返回success即返回正确的json格式时参数1为获得json数据,第二个返回错误error时,参数1为获得返回的数据,参数2为状态码,参数3为抛出错误信息
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式