日期:2014-05-16  浏览次数:20366 次

Jquery获取多选框中的值
怎么用Jquery获取多选框中的值?
<input type="checkbox" value="1" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">
<input type="checkbox" value="2" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">
<input type="checkbox" value="3" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">

网上的方法都试过了,不行.
请大家帮看看.
比如选择了1,2.就要输出1,2的值.不是单选.是多选.

------解决方案--------------------
<script src="http://www.coding123.net/js/jquery.js"></script>
<script>
function select_Checked(){
  var v=$('input[id="checkbox_id"]:checked').map(function(){return this.value}).get().join();
  alert(v)
}
</script>
<input type="checkbox" value="1" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">
<input type="checkbox" value="2" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">
<input type="checkbox" value="3" id="checkbox_id" onclick="select_Checked()" name="checkbox_id">