我正在我的网站上创建一个喜欢和不喜欢的系统。每当用户点击like按钮时,将使ajax请求像该特定帖子一样递增。同样,当用户点击不喜欢按钮时,它会不喜欢增加。
现在我想要的是我想获取帖子喜欢和不喜欢的信息。为此,请求将由ajax进行,并且在处理页面之后将返回此关联数组。现在我想在远程页面返回的页面上使用这些值。
我想知道如何让我的php脚本与我的通信 Javascript客户端。
由于
Array ( [likes] => 4 [dislikes] => 5 [like_width] => 44 [dislike_width] => 55 [message] => [dislike_button] => [like_button] => )
答案 0 :(得分:1)
您需要以JSON格式返回数据,否则Javascript将无法解析输出。
使用json_encode($yourArray)
将数组转换为JSON格式的字符串。
如果添加标题以返回类型" application / json" JavaScript只是读取了一个js对象。
如果返回类型是" text / html" (默认值)您需要使用JSON.stringify(data)
将sctring转换为JSON。