2017-01-09 23 views
-1

我正在使用json將數據從網站發送到數據庫。然而,即使它適用於所有瀏覽器(包括IE 11),但在IE 11中,我不會看到「english」以外的其他字符。JSON在IE 11中字符編碼不正確?

這是一個例子

$.getJSON('handler.php?type=contact&page='+page); 

如何解決這件事?

enter image description here

+0

呃...什麼?你不是發送json到數據庫..另外,你應該正確地編碼該url值'page' –

+0

@KevinB如何正確編碼值? – EnexoOnoma

+0

[jQuery AJAX Character Encoding](http://stackoverflow.com/questions/553463/jquery-ajax-character-encoding)可能有幫助。 – traktor53

回答

0

那麼你是不是編碼的URL參數,以便這是一個問題。

$.getJSON('handler.php?type=contact&page='+encodeURIComponent(page));