Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 当ajax响应编码中的西里尔字符错误时_Php_Jquery_Ajax - Fatal编程技术网

Php 当ajax响应编码中的西里尔字符错误时

Php 当ajax响应编码中的西里尔字符错误时,php,jquery,ajax,Php,Jquery,Ajax,我想在我的ajax响应中返回一个悠闲的西里尔字符串:“titззззззггзггззззг107 当我这样做的时候: <?php public function echoCyrllic(){ $json['error']='Този еmail е вече регистриран'; echo json_encode($json); } ?> 有人能帮忙吗。谢谢。此json有效。。。尽管它看起来很脏。。json将正确解码它 试试

我想在我的ajax响应中返回一个悠闲的西里尔字符串:“titззззззггзггззззг107

当我这样做的时候:

<?php
    public function echoCyrllic(){
        $json['error']='Този еmail е вече регистриран';
        echo json_encode($json);
    }
 ?>

有人能帮忙吗。谢谢。

此json有效。。。尽管它看起来很脏。。json将正确解码它

试试看

 alert(reponse.error);
如果你不想这样的话。。以文本形式发送
错误
,并使用条件将其显示在您想要的位置

和javascript

if(response.error == "error"){
     alert('Този еmail е вече регистриран');
}

然而,这只是另一种方式。。但是我更喜欢第一个。。因为第一个没有问题。:)

这已经成为一个经常重复的问题-这没有错,它只是简单地编码可能会帮助您理解这就是正确的JSON的样子。是的,它是正确的。。。非挥发性物质。。。当你花40分钟纠正一些正确的事情的时候。。。无价之宝沙哈:)。。我知道。。。无论如何,快乐的编码。。。
 $json['error']='error';
 echo json_encode($json);
if(response.error == "error"){
     alert('Този еmail е вече регистриран');
}