用jquery获得选择的checkbox的文字值
来源:互联网 发布:好用的电动牙刷 知乎 编辑:程序博客网 时间:2024/05/29 19:51
<body>
<input type='checkbox' name='likes' value='music'></input><span>音乐</span>
<input type='checkbox' name='likes'></input><span>美术</span>
<input type='checkbox' name='likes'></input><span>信息技术</span>
<input type='checkbox' name='likes'></input><span>运动</span>
<input type='radio' name='other'><span>单选</span></input>
<script src="js/jquery-1.6.4.min.js"></script>
<script>
var hobbies;
$("input[name=likes]").change(function(){
hobbies='';
//console.log($(this)[0].checked);
$("input:checked[name=likes]").each(function(index){
console.log($(this).next('span'));
if($(this)[0].checked){
hobbies+=$(this).next('span').text();
hobbies+=",";
}
});
console.log(hobbies.slice(0,-1));
});
</script>
<input type='checkbox' name='likes' value='music'></input><span>音乐</span>
<input type='checkbox' name='likes'></input><span>美术</span>
<input type='checkbox' name='likes'></input><span>信息技术</span>
<input type='checkbox' name='likes'></input><span>运动</span>
<input type='radio' name='other'><span>单选</span></input>
<script src="js/jquery-1.6.4.min.js"></script>
<script>
var hobbies;
$("input[name=likes]").change(function(){
hobbies='';
//console.log($(this)[0].checked);
$("input:checked[name=likes]").each(function(index){
console.log($(this).next('span'));
if($(this)[0].checked){
hobbies+=$(this).next('span').text();
hobbies+=",";
}
});
console.log(hobbies.slice(0,-1));
});
</script>
若把放里,用$.fn.children('span')(为空)并不能获得span。
ps:用jquery可以获得checkbox的value属性的值(默认为on, val()),其text(),htm()获得的值都是空字符串。
- 用jquery获得选择的checkbox的文字值
- jquery框架获得常见的几个选择表单元素(select,radio,checkbox)值的方法:
- jQuery获取CheckBox选择的Value值
- jquery得到选择的checkbox
- Repeater获得多个checkbox选择的值
- jquery 选择input的checkbox属性 获取checkbox的值 用异步传输数据 返回结果
- jquery获得checkbox是否选中的状态
- JQuery如何获得所有选中的checkbox
- jquery中根据传入的checkbox的name获得所有checkbox选取的的值
- jquery输出checkbox,但无法获得checkbox的点击事件
- 用jQuery对checkbox操作:获得所有选中的checkbox对象并过滤
- 获得一组checkBox的值
- jQuery获取Radio,CheckBox选择的Value值
- js,jquery获取checkbox的值及判断是否选择
- jQuery获取Radio,CheckBox选择的Value值
- jQuery获取Radio,CheckBox选择的Value值(示例代码)
- JQuery checkbox 的选择和判断
- jquery checkbox与radion的js选择
- C#显示时间 星期几
- java nio 之MappedByteBuffer,高效文件/内存映射
- 关于SWAP指令用于实现多CPU的互斥信号量
- SQL优化 数据库优化
- ofbiz entity.tags
- 用jquery获得选择的checkbox的文字值
- java多线程 sleep()和wait()的区别
- SQL2005数据库备份如何还原到SQL2000数据库中
- 时间戳换成中文日期
- 改主机名后,重新配置EM
- DB - Oracle 11g在安装不到文件em.ear
- 让Linux下的SQL*Plus具有历史回调功能
- iphone 区分单指,双指,单击,双击
- 如何在重写alert后还能正常弹出alert