php+mysql如何实现“数据加载中”
php+mysql如何实现“数据加载中”数据比较多,查询有点慢,能不能显示数据的时候提示数据加载中,或显示个进度条呢?我需要实例,谢谢...
php+mysql如何实现“数据加载中”
数据比较多,查询有点慢,能不能显示数据的时候提示数据加载中,或显示个进度条呢?
我需要实例,谢谢 展开
数据比较多,查询有点慢,能不能显示数据的时候提示数据加载中,或显示个进度条呢?
我需要实例,谢谢 展开
4个回答
展开全部
用ajax调用php。
查询按钮点击时触发该事件。
$(function(){
$("#querybtn").click(function(){
$.ajax({
type: "post",
url: "你的php处理.php",
data: 如果需要参数在此拼装,
success:function(data){
在此判断一下data
如果data的值回调了,就显示数据,否则就显示数据加载中或者进度条(具体样式可以根据需要设置)。
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
});
});
查询按钮点击时触发该事件。
$(function(){
$("#querybtn").click(function(){
$.ajax({
type: "post",
url: "你的php处理.php",
data: 如果需要参数在此拼装,
success:function(data){
在此判断一下data
如果data的值回调了,就显示数据,否则就显示数据加载中或者进度条(具体样式可以根据需要设置)。
},
error: function(XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
});
});
更多追问追答
追问
不好意思哈,我没有学过ajax你有没有好的实例呢?
追答
你指的好的实例是什么意思呢,这个不就是吗。
展开全部
用jquery ajax http://www.w3school.com.cn/jquery/ajax_ajax.asp
他有调用前的回调函数跟加载完成后的加载函数,加载前的函数中你就用js让div中显示数据加载中,成功后success{}函数中就显示循环你的数据。
可以用load()时执行ajax或者click()的时候执行
他有调用前的回调函数跟加载完成后的加载函数,加载前的函数中你就用js让div中显示数据加载中,成功后success{}函数中就显示循环你的数据。
可以用load()时执行ajax或者click()的时候执行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议你不要用这样的方式,还是应该从数据库优化,缓存方面去想方法
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用ajax就可以啊
追问
我需要实例,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询