最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Jquery遍歷checkbox獲取選中項(xiàng)value值的方法

 更新時(shí)間:2014年02月13日 16:46:39   作者:  
這篇文章主要介紹了Jquery遍歷checkbox獲取選中項(xiàng)的value值,需要的朋友可以參考下
源碼:
復(fù)制代碼 代碼如下:

jQuery(function($){
$("input[name='key']:checkbox").click(function(){
var ids = '';
var flag = 0;
$("#ids").attr("value",ids);
$("input[name='key']:checkbox").each(function(){
if (true == $(this).attr("checked")) {
ids += $(this).attr('value')+',';
flag += 1;
}
});
if(0 < flag) {
$("#ids").attr("value",ids);
return true;
}else {
alert('請至少選擇一項(xiàng)!');
return false;
}
});
});

本源碼的功能:

獲取name=‘key'的復(fù)選框的值,將選中項(xiàng)的 value 寫到隱藏域 <input type="hidden" name="ids" id="ids" value="" /> 的表單中。

核心語句:
復(fù)制代碼 代碼如下:

$("input[name='key']:checkbox").each(function(){
if (true == $(this).attr("checked")) {
ids += $(this).attr('value')+',';
}
});

在HTML中,如果一個(gè)復(fù)選框被選中,對應(yīng)的標(biāo)記為 checked="checked"。 但如果用jquery alert($("#id").attr("checked")) 則會(huì)提示您是"true"而不是"checked",所以判斷 if("checked"==$("#id").attr("checked")) 是錯(cuò)誤的,應(yīng)該如上面那樣書寫: if(true == $("#id").attr("checked"))

相關(guān)文章

最新評論

临夏县| 丘北县| 湖南省| 德钦县| 桂林市| 宜章县| 许昌市| 饶河县| 洛南县| 信阳市| 金秀| 蒲城县| 江门市| 东乌| 长垣县| 怀柔区| 蓬溪县| 原平市| 永川市| 九江市| 重庆市| 灯塔市| 凤凰县| 清涧县| 城步| 盱眙县| 民乐县| 濉溪县| 遵义市| 静海县| 拜泉县| 嘉定区| 巴东县| 贺州市| 汨罗市| 昭觉县| 水城县| 临桂县| 武汉市| 上虞市| 临澧县|