我正在使用ajax()函数将字符串发送到PHP文件。
如果成功,PHP文件回应“字符串验证成功”。但我还想将实际的字符串发送回jQuery并将其放入div中。
如何发回该字符串,而不必将其与确认消息一起回显?
或者我应该将两个消息都放入一个字符串,将它发送到jQuery并让jQuery拆分该字符串? 什么是最好的方式?
答案 0 :(得分:2)
将其他人所说的内容放入代码中,您可以设置PHP脚本以返回JSON编码的对象,如下所示:
$result = array(
'message' => 'the validation of the string was successful',
'original' => 'string sent by client'
);
echo json_encode($result);
在客户端,您可以从回调函数中访问每个部分,如下所示:
function (result) {
alert(result.message);
// do something with result.original
}
答案 1 :(得分:0)
我会使用字符串和验证消息返回JSON。