我有一个分类列表。当我点击某个类别以在第一次发送请求时触发AJAX请求。当我第二次点击时,效果很好。这里是我的代码第一次点击后才会触发事件
<?php foreach($this->category as $value) { ?>
<li data-cid=<?= $value['cat_id']?> class="cid">
<a href="http://localhost/mvc/viewbycat/index/<?= $value['cat_id'] ?>">
<?= $value['cat_name']?>
</a>
</li>
<?php } ?>
$(document).ready(function() {
var catid;
var count = 0;
$('li.cid').click(function (e) {
count = 0;
var limit = 6;
var offset = 0;
e.preventDefault();
$("#main").empty();
catid = $(this).attr('data-cid');
displayRecords1(limit, offset, catid);
});
感谢您的帮助!
请不要编辑和添加代码的网友质疑@guradio,他有一个语法错误,因为它混淆了人们不解决它,清理格式化,但不修复提问者代码中的错误,回滚。 – Script47