jQuery.ajax方法怎么获得后台方法返回值

如题所述

jquery.ajax方法在执行成功之后,就能直接获取后台返回的值,该值直接在success对应的function参数上。
$.ajax({
type: "POST",
url: "<%=path %>/two",
dataType: "json",
data:{'liDu':liDu,'startTime':startTime,'endTime':endTime},
success: function(returnedData){
alert(returnedData);

}
});
执行成功之后returnedData就是后台返回值。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-10-14
$.ajax({
   url: "comet.do", 
   type: "GET", 

   success: function(data){
       alert("返回值为:"+data);
   }
});

js获取方式如上

 

后台传递返回值方式如下:

response.getWriter().print("返回值");

本回答被提问者和网友采纳
第2个回答  2015-11-19
success属性处理返回值
$.ajax({
url:''

...

...

success:functions(data) {
//data就是后台返回的数据

....

}

});
第3个回答  2015-11-06
$.ajax({
   type: "POST",
   url: "some.php",
   data: "name=John&location=Boston",
   success: function(msg){
     alert( "Data Saved: " + msg );
   }
});

相似回答