我正在尝试使用ajax和jquery更新我的div。 正确执行ajax请求并更新数据库,然而div不会重新加载。
然而,调用了方法更新(ajax)。 $ stats div没有更新。 有人可以帮帮我吗? 直接调用stats.php文件会显示正确的html输出。
编辑:删除了代码段。
答案 0 :(得分:2)
同时使用 prototype 和 jQuery 可能会产生冲突,因为它们都使用$
(另请参阅Using jQuery with Other Libraries)。您应该在插入jQuery后直接调用jQuery.noConflict();
并仅将$
用于原型,而jQuery使用jQuery
代替:
在index.php中直接添加<script type="text/javascript" src="js/jquery.js"></script>
:
<script>
jQuery.noConflict();
</script>
并在script.js中将update函数替换为:
function update(ajax){
jQuery("#stats").load("stats.php");
}