
php文件与HTML页面的数据交互
HTML发送(使用POST发送)
无标题文档
注:关键操作
var request = new XMLHttpRequest();
request.open("POST", "servertest.php");
var q = "data=" + writeArray;// 生成信息体q = “name “+ value
request.setRequestHeader("Content-type","application/x-www-form-urlencoded");
request.send(q);
//HTML页面POST发送内容后,php通过超全局变量 $_GET 和 $_POST收集php接收(使用超全局变量$_GET 和 $_POST收集)
立即学习“PHP免费学习笔记(深入)”;
注:关键操作
searchWrite=searchWrite=_POST["data"];使用超全局变量 $_POST收集name对应的value放入$searchWrite,于是得到了HTML页面发送的数据,可以用了
SUN2008 企业网站管理系统2.0 beta下载1、数据调用该功能使界面与程序分离实施变得更加容易,美工无需任何编程基础即可完成数据调用操作。2、交互设计该功能可以方便的为栏目提供个性化性息功能及交互功能,为产品栏目添加产品颜色尺寸等属性或简单的留言和订单功能无需另外开发模块。3、静态生成触发式静态生成。4、友好URL设置网页路径变得更加友好5、多语言设计1)UTF8国际编码; 2)理论上可以承担一个任意多语言的网站版本。6、缓存机制减轻服务器
HTML页面通过json获取php的变量
php发送(通过echo返回json格式的数据对)
注:关键操作
$result = '{"success":true,"defaultSearch":"'.$defaultSearch.'"}';//将待返回内容改为json格式 echo $result;//HTML页面的json部分将从echo的输出获取json格式化数据对,因此echo输出内容需要为json格式HTML接收(通过GET接收php echo返回的json格式的数据对)
关键操作:
$.ajax({ type: "GET", url: "default_search.php?data=" + "searchArray", dataType: "json", success: function(data) { If(data.success){alert(data.defaultSearch);} //data为php使用echo输出的json格式的数据对,通过data.name的形式即可以使用name对应的value }, error: function(jqXHR){ alert("发生错误:" + jqXHR.status); }, }); });











