猿问

jquery ajax 跨域请求 怎么写? url的到底该怎么写? 回调函数写哪里?

  var url = 'https://y.qq.com/download/download.js?jsonpCallback=MusicJsonCallback&loginUin=0&hostUin=0&format=jsonp&inCharset=utf8&outCharset=utf-8&notice=0&platform=yqq&needNewCode=0'

   $.ajax({
   		url:url,
   		type:'get',
   		async:true,
   		dataType:'jsonp',
   		data:{music:'ni hao'},

   		"beforeSend":function(xhr){
            //xhr.abort()  //原生js 取消请求 后续工作全部取消
        },
   		success:function(data,statusText,xhr){

   			console.log(data,statusText,xhr)   
   		}
   })


url 后面的参数是否需求取消啊? 另外请求上送数据是否可以不写或者随便写? 跨域请求不会,请大神指点一下,想把网络上的数据请求到本地,最好附上源码。



Etoo9
浏览 1456回答 1
1回答
随时随地看视频慕课网APP
我要回答