php实现数据更新页面不刷新,更新页面上的数据而不刷新

一般来说,如果你不知道某些东西是如何起作用的,那么找一个你可以学习的例子。

对于这个问题,请考虑 this DEMO

您可以使用jQuery轻松完成使用AJAX加载内容:

$(function(){

// don't cache ajax or content won't be fresh

$.ajaxSetup ({

cache: false

});

var ajax_load = "loading...";

// load() functions

var loadUrl = "http://fiddle.jshell.net/deborah/pkmvD/show/";

$("#loadbasic").click(function(){

$("#result").html(ajax_load).load(loadUrl);

});

// end

});

尝试了解它是如何工作的,然后尝试复制它。祝好运。

您可以找到相应的教程 HERE

更新

现在,以下事件启动了ajax load函数:

$("#loadbasic").click(function(){

$("#result").html(ajax_load).load(loadUrl);

});

您也可以定期执行此操作:如何定期触发AJAX请求?

(function worker() {

$.ajax({

url: 'ajax/test.html',

success: function(data) {

$('.result').html(data);

},

complete: function() {

// Schedule the next request when the current one's complete

setTimeout(worker, 5000);

}

});

})();

我为你做了一个这个实现的演示HERE。在此演示中,每2秒(setTimeout(worker, 2000);)更新一次内容。

您也可以立即加载数据:

$("#result").html(ajax_load).load(loadUrl);

哪个有THIS相应的演示。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值