我想讓getJSON在我的IE上工作,但我讀到IE不支持它那麼好。所以我決定改用ajax。getJSON和AJAX不能在IE中工作
我的代碼是:
$.ajax({
dataType: 'json',
url: 'http://openexchangerates.org/latest.json',
success: function(data)
{
alert('done');
}
});
感謝
我想讓getJSON在我的IE上工作,但我讀到IE不支持它那麼好。所以我決定改用ajax。getJSON和AJAX不能在IE中工作
我的代碼是:
$.ajax({
dataType: 'json',
url: 'http://openexchangerates.org/latest.json',
success: function(data)
{
alert('done');
}
});
感謝
我只是有一天有這個問題。 Internet Explorer不喜歡你使用AJAX進行跨域請求。
我通過讓服務器端腳本執行跨域API請求來解決它,然後在我的AJAX調用中調用該腳本的結果。
這不是一個IE問題,它的ajax本身的設計。 –
對不起,但爲什麼這應該得票?我在Chrome和Firefox中使用了跨域請求,但沒有使用IE。因此,它特定於IE。 –
您無法進行跨域的Ajax調用。看看this SO post的頂級職位。如果您有特定的需要,您需要使用某種套接字。這可以是file_get_contents在php或其他服務器端語言
你從哪裏讀到的?我不知道有任何這樣的問題。你有什麼問題? – SLaks