导航:首页 > 编程语言 > phpajax局部刷新实例

phpajax局部刷新实例

发布时间:2023-09-19 03:48:56

php 使用 ajax局部刷新 实现查询功能

html文件如下:
<form>
名字:<input type="text" name="name" id="name" >

<input type="button" name="btn" id="btn" value="查询">

</form>
<script>
$(function(){
$("#btn").click(function(){
$.ajax({
"dataType": 'json',
"type": "POST",
"url": "ajax.php",
"data": {'name':$("#name").val()},//获取表单中id是name的值
"success": function(obj){//提交成功
alert(obj.msg);
},
"error":function(){//提交失败
alert('error');
}
});
})

})

</script>

ajax.php页面
<?php
$name = $_POST['name'];
//做数据库查询

//查询到数据存在,成功
if($success){
exit(json_encode(array('errno'=>0,'msg'=>'success')));
}else{
//查询不到数据,失败
exit(json_encode(array('errno'=>1,'msg'=>'error')));
}

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

第一步,引入jquery,各样的版本都有,搜一下,下载下来
<scripttype="text/javascript"src="images/jquery-1.4.4.min.js"></script>

第二步局部异步刷新的HTML添加ID,比如
<divid="shuaxin"></div>//需要刷新的内容
<ahref="#"onclick="Refresh()">刷新</a>//点击刷新
第三步设置路径,参数等
<script>
functionRefresh()
{
$.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
?>

大概就是这个样子,没测试。

❸ PHP页面怎么完成局部刷新

这跟 PHP 无关,是ajax技术,jQuery对其进行了封装,使用也相当方便。不过要实现这个技术你得对js相当熟悉才能得心应手的使用。否则只能别用了,全部代码是不太可能了,下面是核心的代码:
$.ajax({
type: "POST",
url: "/layout/set/popup/content/collectedinfo/"+$("#home-poll-node-id").val(),
async: false,
data: $("#home-right-poll").serialize(),
success: function( responseText ){
$("#poll-result").css({
"border": "solid 1px #cccccc",
"padding": "10px",
"margin-top": "1px"
});
$("#poll-result").show();
$("#poll-result").html( responseText );
$("#poll-content").hide();
$("#home-right-poll .loading").hide();
}
});
别的东西还得你自己写了。

阅读全文

与phpajax局部刷新实例相关的资料

热点内容
不玩手机APP怎么开启警报 浏览:560
打开微信收付款加密 浏览:400
小度app怎么关闭看护助手 浏览:739
服务器方舟boss属性怎么调 浏览:345
acos系统终端命令 浏览:915
宁德云服务器最新行情 浏览:475
压缩性骨折五十天 浏览:656
如何在服务器里把方块替换 浏览:909
变频空调摘板用什么替代压缩机 浏览:46
怎么在苹果手机上玩安卓和平精英 浏览:237
python异步调用框架 浏览:963
安卓手机如何拍live图 浏览:823
供应链管理系统源码 浏览:944
方舟编译器会适配哪些型号 浏览:470
主流云服务器哪个牌子好 浏览:267
导航怎么看服务器在那 浏览:932
广石化单片机 浏览:281
和教育连接服务器失败是什么原因 浏览:1003
建行app怎么存定期 浏览:830
mc服务器地址183 浏览:73