国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Jquery遍歷checkbox獲取選中項value值的方法

2024-05-06 16:00:52
字體:
供稿:網(wǎng)友
這篇文章主要介紹了Jquery遍歷checkbox獲取選中項的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('請至少選擇一項!');
return false;
}
});
});


本源碼的功能:

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

核心語句:

復(fù)制代碼 代碼如下:


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


在HTML中,如果一個復(fù)選框被選中,對應(yīng)的標記為 checked="checked"。 但如果用jquery alert($("#id").attr("checked")) 則會提示您是"true"而不是"checked",所以判斷 if("checked"==$("#id").attr("checked")) 是錯誤的,應(yīng)該如上面那樣書寫: if(true == $("#id").attr("checked"))
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 邯郸县| 辽源市| 海城市| 简阳市| 溆浦县| 五峰| 夹江县| 闽侯县| 石棉县| 北票市| 淮北市| 化州市| 赤峰市| 同江市| 香河县| 平泉县| 阳朔县| 齐齐哈尔市| 宁强县| 西充县| 永登县| 怀宁县| 苍山县| 亚东县| 商都县| 清丰县| 新河县| 闽侯县| 大丰市| 武夷山市| 仁怀市| 红原县| 奉化市| 普陀区| 勐海县| 扎鲁特旗| 鄂温| 灵川县| 南岸区| 苍山县| 侯马市|