从ajax获取响应并使用网页上的html解析响应

时间:2013-12-25 06:10:39

标签: php jquery

我需要使用Ajax运行搜索,这样我从Ajax获得的响应(不应该包含HTML,它应该只包含数据)在网页上获取,然后在页面上用HTML解析该响应并显示。 / p>

我想知道可以做到,如果是,那该怎么做。它是否会使流程运行得更快或在服务器上消耗更少的资源?

2 个答案:

答案 0 :(得分:0)

由于您没有尝试编写此代码,我会给您一些指示。

1。)我很有可能,我在登录表单上这样做。

2.)将数据发布到外部页面,然后将该页面上的响应编码为JSON中的数组。在外部页面上回显JSON。

3。)完成ajax帖子后,你可以执行类似这样的功能:

function(data){alert(data.given_name_on_external_page)}

或类似的东西。一旦你浏览了Ajax表单示例,你应该能够更好地掌握它。

4.。)现在要在网页上显示它,这很容易。

HTML

<div id='response'></div>

的Javascript

function(data){document.GetElementById('response').html=data.data};

这应该足以让你了解需要做什么,我会把剩下的留给你以及你使用谷歌的能力:)。

答案 1 :(得分:-1)

在JQUERY中使用escape和load()功能