我有一個分類列表。當我點擊某個類別以在第一次發送請求時觸發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