ajax csv写文件内容,接收.csv文件作为ajax成功函数中的数据
小編典典
不幸的是,跨域限制意味著這根本行不通。該系統是專門構建的,因此您不能使用AJAX拉取任意跨域內容。沒有任何形式的預解析方法可以將要獲取的非JSONP數據轉換為實際的JSONP數據(因為這會超出限制的要點)。
您將不得不打電話給從Yahoo!提取數據的本地服務器。并將其發送到您的AJAX請求,或者找到某種類型的服務,該服務將從任意URL中提取并以JSONP形式返回數據。碰巧的是,雅虎!提供這樣的服務:YQL(雅虎查詢語言)。有關更多詳細信息,請參見此鏈接。
要完成所需的操作,請使用以下小提琴中的代碼:http :
//jsfiddle.net/c5TeM/1/
function get_url(remote_url) {
$.ajax({
url: "http://query.yahooapis.com/v1/public/yql?"+
"q=select%20*%20from%20html%20where%20url%3D%22"+
encodeURIComponent(remote_url)+
"%22&format=json",
type: 'get',
dataType: 'jsonp',
success: function(data) {
alert(data.query.results.body.p);
},
error: function(jqXHR, textStatus, errorThrow){
alert(jqXHR['responseText']);
}
})
}
2020-07-26
總結
以上是生活随笔為你收集整理的ajax csv写文件内容,接收.csv文件作为ajax成功函数中的数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的英文男生名字!
- 下一篇: 网站服务器部署注意事项,服务器部署改云部