作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
在我的网络应用程序中,我使用 jQuery 的 $.getJSON()
方法提交了一些表单字段。我在编码方面遇到了一些问题。我的应用程序的字符集是 charset=ISO-8859-1
,但我认为这些字段是使用 UTF-8
提交的。
如何设置 $.getJSON
调用中使用的编码?
最佳答案
如果你想使用 $.getJSON()
你可以在调用之前添加以下内容:
$.ajaxSetup({
scriptCharset: "utf-8",
contentType: "application/json; charset=utf-8"
});
你可以使用你想要的字符集来代替 utf-8
。
选项解释here .
contentType :
向服务器发送数据时,使用这个content-type
。默认为 application/x-www-form-urlencoded
,在大多数情况下都可以。
scriptCharset :
仅适用于具有 jsonp
或 script
数据类型和 GET 类型的请求。强制将请求解释为特定字符集。只有远程和本地内容之间的字符集差异才需要。
您可能需要一个或两个...
关于jquery - 如何在 .getJSON jQuery 中设置编码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26620/
我是一名优秀的程序员,十分优秀!