我有一个数据库表中最近17个条目的列表,并且希望使用jquery/ajax有一个下一个按钮,当你点击它时加载下17个条目。 它将17变量传递给第一次正常工作的.load(稍后用作mysql限制),但是我尝试用17增加启动变量,以便下次单击时将它传递给34。加载(所以它再次加载17),但这不起作用,它只是在第二,第三等加载相同的17。点击(所以没有改变)。阅读其他问题,这应该是使用全局变量的正确方法,方法是将其设置为var,并在函数内部不使用var。jquery点击功能里面没有改变的变量
<script>
var start = 17;
var loadUrl = '<?php echo site_url('welcome/battles'); ?>';
$("#latestbattlesnext").click(function() {
$('#left').load(loadUrl + "/" + start);
start = start + 17;
});
</script>
是您'click'功能重新加载页面和重置'start'变种? –
我们可以看到返回列表的服务器端脚本吗? – yoda
控制台中的任何错误? – AlienWebguy