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