Ajax无法返回西里尔字

时间:2017-09-11 10:29:52

标签: php ajax yii

我正在对数据库进行ajax调用,并且以西里尔字母保存的每个单词都返回如下:"[\"\\u043a\\u043d\\u0438\\u0433\\u0430\"]"。我该如何防止这种情况?这行代码应为книга。这是我的ajax:

$.ajax({
    method: "POST",
    url: '/admin/site/searchwords',
    /*contentType: "application/json; charset=utf-8",*/
    data: {
        query: string
    },
    success: function (data) {
        var data = JSON.stringify(data);
        console.log(data)
        return false;
    }
});

我对contentType发表了评论,因为它给我带来了错误:

  

PHP注意' yii \ base \ ErrorException'消息'未定义的索引:   查询'

。也许我很想念他们的ajax请求。我看了看另一个答案,但仍然不明白如何解决它。框架是Yii2(如果这在某种程度上重要)。谢谢你提前!

0 个答案:

没有答案