codeigniter非拉丁字符ajax调用

时间:2012-02-10 10:41:10

标签: php codeigniter character non-latin

我有一个textarea和一个按钮,我通过ajax将文本发送到数据库发布。

然而,当我发布非拉丁字符...它不会得到它们并且它返回空白...如果文本是拉丁字符,它工作正常......

我的js代码

            $.ajax({
                type: "POST",
                url: www+"controller/postText",
                dataType: 'json',
                data: {
                    input       : input.val(),
                },
                success: function(data) {
                    return data;
                }
            });

我的PHP代码

public function postText(){

    $input = isset($_POST["input"]) ? trim($_POST["input"]) : "";

    echo $input;
    return false;
}

1 个答案:

答案 0 :(得分:0)

尝试使用$this->input->post('input')

访问您的输入

此外,修剪可能会导致某些UTF8字符出现问题。检查一下。