分为两个页面,一个是前台页面,一个是后台数据输出页面,实际应用自己处理即可。 同时测试了两种数据,一种是直接获取,用//注释起来了,另一种是通过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"; } ?>