【发布时间】:2017-04-27 07:07:19
【问题描述】:
我有一个类别列表。当我单击某个类别以在第一次未发送请求时触发 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,他有一个语法错误,不要修复它,因为它会让人们感到困惑,清理格式但不要修复错误提问者代码,回滚。
标签: javascript php jquery ajax