PHP+ajax实现获取新闻数据简单示例

开发技术 作者: 2024-08-19 01:35:01
这篇文章主要介绍了PHP+ajax实现获取新闻数据,涉及php ajax交互获取信息及json格式处理的相关操作技巧,需要的朋友可以参考下

本文实例讲述了PHP+ajax实现获取新闻数据的方法。分享给大家供大家参考,具体如下:

Get方式获取到的信息是字符串(responseText)

① 可以借助JSON对象的方法

stringify()parse()方法,进行字符串和对象之间的转换

②ajax获取服务器内容的实例:

getNews.PHP代码:

'习近平同代表委员共商国是两会细节 国平',"date"=>"2016-3-16"),array("title"=>'李克强答如何解决"工资8000元到手仅5000元"',array("title"=>'两会闭幕辽宁"老虎"落马曾3年3连跳升副部级',array("title"=>'宁波市长卢子跃严重违纪被查 被指行贿斯鑫良',array("title"=>'美女翻译六上总理记者会 外号樱桃小丸子',array("title"=>'外媒:印尼警方击毙两名中国籍极端分子',array("title"=>'复旦将抗肿瘤药物专利6500万美元售美国公司',); echo json_encode($news);

文件getNews.PHP在浏览器中显示为:

代码如下:

返回一个数组,数组元素为7个JSON对象,每个对象有两个属性:title和date

前端需要做的是,得到这些数据,并把它们通过DOM操作放在网页的相应位置上。

Ajax:通过某个接口(文件)去服务器取数据,把取回来的数据,根据数据特性,放在客户端网页上处理。

]'; } oUl.innerHTML=html; }else{ alert("出错了,Err: " + xhr.status); } } }

取回数据的页面:

③ajax函数简单封装

④ajax轮询方式获取服务器资源

] '; } oUl.innerHTML=html; }); },1000);//ajax轮询方式,1秒钟自动更新一次页面。 //ajax真正的轮询不会1s钟一次那么快,这样太耗资源。

更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《PHP常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_64676.html
PHP ajax 获取 新闻数据