use*_*237 14 ajax jquery character-encoding special-characters
如何更改使用的默认编码$.post()
?
参数使用UTF-8编码.如何使用ISO 8859-1对其进行编码?
你可以使用:
contentType:"application/x-javascript; charset:ISO-8859-1"
通过在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
});
Run Code Online (Sandbox Code Playgroud)
您还必须在服务器上指定charset.
例如:对于PHP
<?php header('Content-Type: text/html; charset=ISO-8859-15'); ?>
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮到你.
归档时间: |
|
查看次数: |
43402 次 |
最近记录: |