guoc 发表于 2013-1-29 11:33:42

jquery跨域调用

只能用GET方式                               
js端                               
$.ajax({                               
         type:'GET',                               
    url : "http://localhost:8080/boco/progressServlet",                           
    dataType: 'jsonp',                           
         jsonp: 'jsoncallback',                                 
    success: function(json){                           
        alert(json.msg);                       
        }                       
    });                               

URL                               
http://localhost:8080/boco/progressServlet?Jsoncallback=jsonp1231534564654 & _=21321321321                              
                               
java端                               
…                               
String callback = request.getParameter("jsoncallback");                               
…                               
response.getWriter().println(callback+"({'msg':'10'})");                               

返回JSON数据   
页: [1]
查看完整版本: jquery跨域调用