【发布时间】:2017-03-15 05:15:33
【问题描述】:
嘿,我想知道如何在选中复选框时获取它的 id。
这就是我的 HTML 最初的样子:
<div class="check_filter">
<div id="filter">
<input type="checkbox" id="check1" /><label for="check1">Marketing</label>
<input type="checkbox" id="check2" /><label for="check2">Automotive</label>
<input type="checkbox" id="check3" /><label for="check3">Sports</label>
</div>
</div><!-- End check_filter -->
我假设 jQuery 看起来像这样:
$(document).ready(function() {
$(":checkbox").click(function(){
var id = $(this).attr('id');
$.post("index.php", { id: id });
//return false to ensure the page doesn't refresh
return false;
});
});
我正在尝试获取选中的项目 id,然后将该 id 发布到 mysql 查询中以从数据库中获取该 id 的结果。
感谢您对此的任何帮助。
【问题讨论】:
-
我会使用
change事件而不是click事件作为复选框。否则,看起来您的代码应该可以正常工作。你试过了,发现不行吗?