0
我想用ajax創建一個跨域請求來獲取非JSON(!)數據(CSV文件)。我正在使用以下代碼:使用ajax而不使用json數據的跨域請求
$.ajax({ "url": dataset.url, "dataType": "text", "crossDomain": true }).done(function(data) { });
但由於跨域限制,它無法正常工作。當我將數據類型設置爲「jsonp」時,它也不起作用,因爲數據將被解釋,並且我得到語法錯誤。
是否有任何解決方法?謝謝。
我有類似的問題回來..檢查http://stackoverflow.com/quest ion/12611469/get-list-of-jquery-ui-themes-from-an-url-same-origin-policy –
使用數據集在服務器上啓用[CORS](http://enable-cors.org)。 – Sirko
您可以將csv數據封裝到其他域的服務器上的jsonp響應中,也可以在服務器上獲取並獲取csv數據(類型代理)的腳本。 – yent