我有一个网络应用程序(UTF-8),其中可使用以下软件向服务器一侧发送。
áéíóú
àèìòù
ÀÈÌÒÙ
ÁÉÍÓÚ
Ok. 我使用以下数据发送数据。
// Notice $("#myForm").serialize()
$.get("/path?", $("#myForm").serialize(), function(response) {
});
当我看到我的纪录Set时,即获得(数据库CcharSet encoding为UTF-8)。
áéÃóú
à èìòù
ÃÉÃÓÚ
ÀÈÌÒÙ
即便使用员额,也取得相同结果。
在《行动手册》中看到序列化方法:
创建a 适当格式和编码查询 摘录中的所有成功形式要素
但如上所示,这似乎并不奏效。 因此,不采用序号法,即使用
var objectArray = $("#myForm").serializeArray();
var queryString = "";
for(var i = 0; i < objectArray.length; i++) {
queryString += "&" + objectArray[i]["name"] + "=" + objectArray[i]["value"];
}
$.get("/path?" + queryString, null, function(response) {
});
现在i 进入数据库
áéíóú
àèìòù
ÀÈÌÒÙ
ÁÉÍÓÚ
因此,在使用序列号(序列)方法时,“一”缺失的东西? 为什么序列化方法不能像预期的那样发挥作用?