我的 PHP 类中有以下方法来处理消息并将其发送回 JQuery。如果只有一条消息要发回,它可以正常工作,但如果有多个消息,它会将它们作为单独的 json 对象发回。消息发送正常,但 JQuery 给了我一个错误。消息如下所示:
{"error":true,"msg":"Message 1 here..."}{"error":true,"msg":"Message 2 here"}
我的 PHP 方法如下所示:
private function responseMessage($bool, $msg) {
$return['error'] = $bool;
$return['msg'] = $msg;
if (isset($_POST['plAjax']) && $_POST['plAjax'] == true) {
echo json_encode($return);
}
...
}
我不知道如何更改这一点,因此将多个错误消息放入单个 json 编码消息中,但如果它只是单个消息也可以工作。
你能帮我吗?谢谢