我正在使用 jQuery post() 发送 AJAX 请求并进行序列化。那使用UTF-8。例如,当 'ś' 是名称输入值时,JavaScript 显示name=%C5%9B
. 我尝试设置表单编码但没有成功。
<form id="dyn_form" action="dyn_ajax.xml" style="display:none;" accept-charset="UTF-8">
同样的情况也发生在encodeURI(document.getElementById("name_id").value)
. 我在 Tomcat 5.5 上使用 Servlet。