如何用php+ajax实现页面的局部刷新

 我来答
dongLOVE东
2016-11-05 · TA获得超过160个赞
知道小有建树答主
回答量:154
采纳率:87%
帮助的人:66.1万
展开全部
第一步,引入jquery,各样的版本都有,搜一下,下载下来
<script type="text/javascript" src="images/jquery-1.4.4.min.js"></script>

第二步 局部异步刷新的HTML添加ID,比如
<div id="shuaxin"></div>//需要刷新的内容
<a href="#" onclick="Refresh()">刷新</a>//点击刷新
第三步 设置路径,参数等
<script>
function Refresh()
{
$.ajax({
            async: false,
            url: "a.php",//PHP文件的地址
            type: "post",//get和post发送方式
            data: { id:"1",cid:"2"},//参数,没有参数可以不要,现在是这样(a.php?a=1$cid=2)
            success: function (data)
    {
              $("#shuaxin").html(data);//data是返回的数据,根据ID添加到shuaxin的div里
            }
        });
 }
 </script>
第四步,这是PHP返回数据 a.php

<?php
$id=$_REQUEST['id'];//接收id参数,没有参数就不用写
$cid=$_REQUEST['cid'];//接收cid参数,没有参数就不用写

//做一些你想做的操作,

echo  ?? //返回给html
?>

大概就是这个样子,没测试。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式