大家好! 我正面临一个小问题。 我有一个DIV,我需要显示数据库中的行数。 问题是,当页面刷新计数不会更新,因为数据库mySQL需要一段时间,所以我必须再次刷新页面。 你知道我怎样才能显示的行数可能与JavaScript?以一种方式,行的计数将连续检查和更新没有页面重新加载.. 如果我需要这个jQuery,只是为了让你知道我在版本1.3.2 让我知道! 非常感谢!JavaScript从数据库连续计数
回答
啊肯定,阿贾克斯吧...首先,这听起来奇怪的是,当u刷新页面数据库心不是准备好了,但是让我们假设存在这样的情况DB获取与当前更新不同步的同步问题页...解决方案是ajax
function doCountUpdate(){
$.get("url_to_return_count",function(data){
assuming the returned data is a number
$("#myDiv").text(data);
setTimeout(doCountUpdate, 1000);
}
}
我认为在页面加载时,您可以通过简单的ajax调用函数来实现,并返回该行并将其显示在DIV上。
$(document).ready(function() {
// put all your jQuery goodness in here.
$.ajax({
url: "somepage.php",
success: function(data){
$('#div_id').text(data);
}
});
});
问题是,它不在外部页面上。它是同一个页面中的一个变量,所以在这种情况下我不能使用类似这样的ajax调用。任何其他好的建议?非常感谢! – 2011-05-12 13:12:30
是的,当然可以。 @ime例子所示,你还必须写“somepage.php”。它只返回行数。所以被调用的页面替换原始值 – 2011-05-12 13:30:59
@DiegoP,你也可以通过ajax,load等等自己的页面......或者你可以将这个php变量赋值给js vararaiable,然后在div上显示它..例如:=> var count = =$count?> – 2011-05-12 14:48:15
- 1. Google表格Javascript - 连续计数负数
- 2. 连续应用从数据库
- 3. Ajax从数据库中连续提取
- 4. 非连续计数
- 5. Spotfire连续计数
- 6. jQuery或Javascript连续计数器(countup)
- 7. 连续数字计数
- 8. 数据库连接设计
- 9. JavaScript/jquery - 检索连续数据
- 10. 从数据库中计数
- 11. JavaScript数据库API设计
- 12. 连续查询数据库PHP
- 13. 连续部署和数据库
- 14. parse.com连续的数据库查询
- 15. 确保数据库记录连续
- 16. 后续客户数据库设计
- 17. 计数连续记录
- 18. 连续计数名称
- 19. TSQL计数连续记录
- 20. 计数细胞不连续
- 21. SQL计数连续行
- 22. 使用preg_replace连续计数
- 23. 组,计数和连续圈
- 24. 连续计数非空值
- 25. 计数连续重复值
- 26. XSL:计数连续属性
- 27. 连续事件计数
- 28. MySQL:计数连续月份
- 29. 计算连续数在r
- 30. 连续1的计数组
您使用什么服务器? – justkt 2011-05-12 12:50:08
我在Linux上,php 5.2 – 2011-05-12 12:50:51