11
A
回答
8
你可以使用:
contentType:"application/x-javascript; charset:ISO-8859-1"
5
通過如下Ajax調用過程中明確給出了內容類型可以讓你覆蓋默認的內容類型。
$.ajax({
data: parameters,
type: "POST",
url: ajax_url,
timeout: 20000,
contentType: "application/x-www-form-urlencoded;charset=ISO-8859-15",
dataType: 'json',
success: callback
});
您還必須指定服務器上的字符集。
例如:爲PHP
<?php header('Content-Type: text/html; charset=ISO-8859-15'); ?>
我希望這可以幫助你。
2
看來字符集不能再修改 - $.ajax
文件規定:
的W3C XMLHttpRequest的規範要求,字符集是 總是UTF-8;指定另一個字符集不會強制瀏覽器更改編碼 。
相關問題
- 1. 如何更改服務器字符集和Db字符集?
- 2. 如何更改DataGrip中的字符集?
- 3. 如何在Java中更改「字符集」?
- 4. 如何在使用ajax時更改更改URL字符串?
- 5. 更改字符集時也更改xmlns?
- 6. 更改默認字符集
- 7. 更改mysql表字符集
- 8. WinApi更改字體字符集
- 9. Mysql更改默認表字符集到數據庫字符集
- 10. Javamail更改字符集主題行
- 11. KSTokenView更改背景和字符集
- 12. 在Laravel中更改字符集
- 13. 將字符集更改爲UTF-8
- 14. 更改頁面字符集使用Javascript
- 15. 更改默認字符集拉丁
- 16. MySQL程序更改字符集
- 17. nginx更改默認字符集
- 18. 如何更改字段集順序?
- 19. 如何更改SASS中的字符集(SCSS)
- 20. 如何更改SQL文件中的字符集?
- 21. 如何更改Oracle 10gr2快速版的默認字符集
- 22. 如何更改數據庫連接的默認字符集?
- 23. 如何使用java更改文本文件編碼字符集
- 24. 如何在Bluemix上更改Jupyter筆記本的字符集
- 25. 如何更改MySQL表的默認字符集?
- 26. 如何將struts2中的字符集更改爲utf-8
- 27. MySQL - 如何將默認字符集更改爲uft8?
- 28. 如何更改mysql數據庫中的字符集
- 29. 如何更改XMLTYPE變量的字符集?
- 30. 如何使用外鍵更改InnoDB表中的字符集?
您可能還需要添加'beforeSend':http://stackoverflow.com/a/14397845/92756 –