2

嗨,我有一个 html 页面定义为:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

在文本字段中,我输入任何拉丁字母字符,然后在提交中我在服务器中收到正确的信息。

示例:在字段中我输入"Descrição."服务器:Request["fieldname"]我收到相同的。

但现在我需要更改我的提交以使用 ajaxSubmit,如下所示:

$("#myform").ajaxSubmit({
    dataType: "json",
    success: function(data) {
        // do something here.
    }
});

当我输入时,现在在服务器中Request["fieldname"]

我收到Descrição.

显然我在这里的编码有问题,但是如何解决它,任何人都可以帮助我吗?

我已经尝试过的事情:
- 在表单中设置接受字符集(我尝试UTF-8ISO-8859-1
- 将元更改为: -在 ajaxSubmit 调用中<meta content="text/html; charset=ISO-8859-1">
设置参数,像这样contentType: "application/x-www-form-urlencoded; charset=iso-8859-1"

但到目前为止没有任何效果。欢迎任何想法。

4

0 回答 0