2016-06-21 68 views
-6

我在我的网站上创建了一个喜欢和不喜欢的系统。每当用户点击按钮,就会发出一个Ajax请求来增加喜欢该特定帖子的内容。同样,当用户点击不喜欢按钮时,它会增加不喜欢。 现在我想要的是,我想获取信息的职位喜欢和不喜欢计数。为此目的,请求将由ajax完成,处理后页面将返回此关联数组。现在我想在远程页面返回的页面上使用这些值。 感谢如何使用JQUERY AJAX获取页面特定内容

Array ([likes] => 4 [dislikes] => 5 [like_width] => 44 [dislike_width] => 55 [message] => [dislike_button] => [like_button] =>) 
+0

在php文件中,通过使用'json_encode();'将上面的数组转换为json数组,并且您可以在javascript内使用该数组将该值附加到页面中。但是你应该发布你已经尝试过的代码。 –

+0

你有什么具体的代码相关的问题实施呢?请阅读[问] – charlietfl

回答

1

您需要以JSON格式返回数据,否则JavaScript就无法解析输出。

使用json_encode($yourArray)将数组转换为JSON格式的字符串。

如果添加标题返回类型“application/json”JavaScript只读取一个js对象。 如果返回类型是“text/html”(缺省值),则需要使用JSON.stringify(data)将sctring转换为JSON。

相关问题