js+ajax+php

原创 2015年11月17日 16:35:40
<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>标题动态</title>
</head>
<body>
<h1>Ajax</h1>
<input type="button" value="点击" id="go"  />
<div id="test_id"></div>
<div id="test_id2"></div>
</body>
<script type="text/javascript">
    var xmlHttp;
    var goID=document.getElementById("go");
    goID.onclick=function(){
        start();
    }
    function createXMLHttpRequest(){
        if(window.ActiveXObject){
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        else if(window.XMLHttpRequest){
            xmlHttp = new XMLHttpRequest();
        }
    }
    function start(){
        createXMLHttpRequest();
        var url="index.php";
        xmlHttp.open("GET",url,true);
        xmlHttp.onreadystatechange = callback;
        xmlHttp.send(null);

    }
    function callback(){
        if(xmlHttp.readyState == 4){
            if(xmlHttp.status == 200){
               // document.getElementById("showtime").innerHTML = xmlHttp.responseText;
                var result = xmlHttp.responseText;
                document.getElementById("test_id"). innerHTML =result;
                var obj = JSON.parse(result);
                //var obj2=obj.parse();
                document.getElementById("test_id2"). innerHTML =obj.data[0]['name'];
//                result = result.split('|');
//                alert(result[0]);
//                alert(result[1]);
//                document.title = result[1];
//                document.getElementById("showtime2").innerHTML =  result[2];
                //setTimeout("start()",1000);
            }
        }
    }
</script>

</html>

-----

index.php

<?php
$post='{"data":[{ "name":"Bill" , "value":"Gates" },
{ "name":"George" , "value":"Bush" },
{ "name":"Thomas" , "value":"Carter" }]}';
echo $post;
?>

Ajax执行向php请求的js脚本

通常在php页面中直接echo js的脚本是可以解析执行的。例如echo 'alert("hello!");'; web页面会直接弹出警示窗。但是web页面通过Ajax向php发送http数据...
  • Jeanphorn
  • Jeanphorn
  • 2015年01月16日 12:52
  • 2560

js+php实现comet(ajax长轮询)推送功能

简单描述: comet是用ajax实现的服务器推送,有两种实现comet的方式,长轮询和流,这里只实现长轮询。 长轮询的过程:页面发起一个服务器请求,然后服务器一直保持连接打开,直到有数据返回。返回数...
  • mlx212
  • mlx212
  • 2015年11月11日 16:31
  • 5732

Ajax 和 PHP 实现验证码的实时验证

PHP的图像处理功能强大,做一张验证码图片也是非常简单的,但是,在实现实时验证时,确遇到了一个难题: 我用nat123对我的电脑上的网站进行端口映射,实现了在外网访问,本来是采用cookie的方式用...
  • hhhzua
  • hhhzua
  • 2015年11月08日 06:37
  • 1240

用ajax向php申请遍历磁盘目录(EXT-js)

  • 2008年11月15日 22:26
  • 176KB
  • 下载

由ajax,js,xml,php实现的三级联动省市县下拉功能

  • 2011年10月24日 15:41
  • 18KB
  • 下载

WEB技术手册合集chm格式(AJAX、HTML.JS.CSS.PHP、APACHE、MYSQL等)

  • 2011年06月22日 17:23
  • 13.73MB
  • 下载

PHP、Smarty与jQuery Ajax 分页插件jquery.pager.js的使用

  • 2012年04月06日 22:52
  • 32KB
  • 下载

一种利用ajax js与php实现数据库动态查询的方法

1.利用ajax js向后端的php提交query请求,将要查询的sql存放到$_POST['sql'],并把$_POST['showtable']置为1; 2.后端php向mysql数据库提交que...
  • harriszhuang
  • harriszhuang
  • 2016年04月08日 16:54
  • 2196

ajax+js+dom+json+php+mysql实现仿百度、google的分页效果

include "../../include/dbConn.php";  //几个关键的变量 当前页  总页数  每页大小  //定义当前页  if(isset($_GET['np'])){ ...
  • zwt90
  • zwt90
  • 2012年03月06日 22:25
  • 705

黄聪:一些文件上传组件(Flash,JQuery,asp,php,js,AJAX)

====================================================== 注:本文源代码点此下载 =============================...
  • javazhuanzai
  • javazhuanzai
  • 2012年01月15日 07:43
  • 2675
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:js+ajax+php
举报原因:
原因补充:

(最多只允许输入30个字)