通过extjs获取服务器后台数据演示,很简单,很好学
2011-04-23 14:20
387 查看
分为两个页面,一个是前台页面,一个是后台数据输出页面,实际应用自己处理即可。
同时测试了两种数据,一种是直接获取,用//注释起来了,另一种是通过json,很方便
获取页面:
后台数据输出页面:
同时测试了两种数据,一种是直接获取,用//注释起来了,另一种是通过json,很方便
获取页面:
<?php /***************************************************** 程序名称: ext获取后台数据 程序说明: 测试ext通过json获取后台数据 编写时间: 2011年4月23日 编写人员: 童童 修改时间: 2011年4月23日 修改人员: 童童 备 注: 获取数据页面data.php生成的json数据 ****************************************************/ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="generator" content="tielement" /> <meta name="author" content="tielement" /> <meta name="keywords" content="" /> <meta name="description" content="" /> <meta name="copyright" Content="本页版权归童童所有。All Rights Reserved icediary" /> <title>首页</title> <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css" mce_href="extjs/resources/css/ext-all.css" /> <link rel="stylesheet" type="text/css" title="blue" href="extjs/resources/css/xtheme-blue.css" mce_href="extjs/resources/css/xtheme-blue.css" /> <mce:script type="text/javascript" src="extjs/ext-base.js" mce_src="extjs/ext-base.js" ></mce:script> <mce:script type="text/javascript" src="extjs/ext-all.js" mce_src="extjs/ext-all.js" ></mce:script> <mce:script type="text/javascript" src="js/default.js" mce_src="js/default.js"></mce:script> <mce:script language="javascript" type="text/javascript"><!-- Ext.onReady(function() { Ext.Ajax.request( { url: "data.php", success: function(response, config) { //alert(config.url + "," + config.method); //下面注释为直接获取数据 //Ext.MessageBox.alert("result", response.responseText); var json = Ext.util.JSON.decode(response.responseText); //注意传值: author 和 time Ext.MessageBox.alert("result", json.author + "," + json.time); }, failure: function() { Ext.MessageBox.alert("result", "请求失败"); }, method: "post", params: {name: "json"} }); }); // --></mce:script> </head> <body> <?php /***************************************************** 程序名称: 程序说明: 编写时间: 编写人员: 童童 修改时间: 修改人员: 童童 备 注: ****************************************************/ //phpinfo(); ?> </body> </html>
后台数据输出页面:
<?php /***************************************************** 程序名称: 生成JSON数据 程序说明: 为测试ext获取json编写 编写时间: 2011年4月23日 编写人员: 童童 修改时间: 2011年4月23日 修改人员: 童童 备 注: 注意传值: author 和 time ****************************************************/ if (isset($_POST["name"])) { //选择判断 switch ($_POST["name"]) { case 'tonggh': echo 'get the name param is :' . $_POST["name"]; break; case 'json': { $arr = array ('author'=>'tonggh','time'=>date("Y-m-d H:i:s")); echo json_encode($arr); break; } default: } } else { echo "asdfasdasdf"; } ?>
相关文章推荐
- 通过 JS 实现与后台进行连接,提交表单,将获取到的数据pos给服务器。
- JQuery通过后台获取数据遍历到前台的方法
- 获取后台服务器数据
- jquery如何通过ajax请求获取后台数据显示在表格上
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- Android之通过向WebService服务器发送XML数据获取相关服务
- 手机App通过http协议从web服务器上获取json格式的数据
- 通过JS获取前台数据,并向后台一般处理程序传递
- java后台通过url获取json数据
- 通过form表单上传文件获取后台传来的数据
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- jquery datatable 通过ajax从后台获取每个分页数据后,搜索框无法搜索问题
- 获取客户端ip地址方法和通过curl在命令行提交post数据到服务器
- Android之通过向WebService服务器发送XML数据获取相关服务
- vue2.0项目中的函数封装和引用。演示通过封装jsonp方法获取QQ音乐数据。
- 通过摄像机视频设备或者流媒体服务器SDK获取到数据转换成RTMP流实现网页/手机微信播放
- .net通过url访问服务器获取服务器返回数据
- IOS菜鸟的所感所思(三)——通过服务器接口获取数据
- 带有分页排序功能的表格插件的使用(通过ajax获取后台数据)
- .net通过url访问服务器获取服务器返回数据