jQuery取得select选中的值
- 格式:pdf
- 大小:18.97 KB
- 文档页数:1


1、获取单个checkbox选中项(三种写法)
$("input:checkbox:checked").val()
或者
$("input:[type='checkbox']:checked").val();
或者
$("input:[name='ck']:checked").val();
2、 获取多个checkbox选中项
$('input:checkbox').each(function() {
if ($(this).attr('checked') ==true) {
alert($(this).val());
}
});
3、设置第一个checkbox 为选中值
$('input:checkbox:first').attr("checked",'checked');
或者
$('input:checkbox').eq(0).attr("checked",'true');
4、设置最后一个checkbox为选中值
$('input:radio:last').attr('checked', 'checked');
或者
$('input:radio:last').attr('checked', 'true');
5、根据索引值设置任意一个checkbox为选中值
$('input:checkbox).eq(索引值).attr('checked', 'true');索引值=0,1,2....
或者
$('input:radio').slice(1,2).attr('checked', 'true');
6、选中多个checkbox同时选中第1个和第2个的checkbox
$('input:radio').slice(0,2).attr('checked','true');
7、根据Value值设置checkbox为选中值
$("input:checkbox[value='1']").attr('checked','true');
jquery.editable-select.js使⽤⽂档
double
precise
string
function editableSelect(){
setSelectedOption("#SCName")
$('#SCName').editableSelect({
bg_iframe: false,
case_sensitive: false,
items_then_scroll: 10 ,
isFilter:false,
effects:'slide'
});
}
//设置可编辑下拉的默认值
function setSelectedOption(selector){
$(selector +" > option").eq(1).attr("selected",true);//设置第⼀个下拉为默认值
}
//获取选中值,直接⽤$('#SCName').val()就⾏$('#SCName').val();选项设置
filter:过滤,即当输⼊内容时下拉选项会匹配输⼊的字符,⽀持中⽂,true/false,默认true。
effects:动画效果,当触发弹出下拉选择框时的下拉框展⽰过渡效果,有default,slide,fade三个值,默认是default。
duration:下拉选项框展⽰的过渡动画速度,有fast,slow,以及数字(毫秒),默认是fast。事件
onCreate:当输⼊时触发。
onShow:当下拉时触发。
onHide:当下拉框隐藏时触发。
onSelect:当下拉框中的选项被选中时触发。
select下拉框插件jquery.editable-select详解
项⽬中有个需求,下拉框既可以下拉选择,也可以⼿动填写
html代码
数据来源
⼈⼯导⼊
数据服务平台
js代码
$('#noMean').editableSelect({
filter:false,
effects: 'fade',
duration: 200,
onCreate:function () {
console.log("下拉框创建")
},
onShow:function () {
console.log("下拉框显⽰")
},
onHide:function () {
console.log("下拉框隐藏")
},
onSelect:function () {
console.log("下拉框选项被选中")
}
}
获取值
$(".noMean").val()
⽤了这个插件以后,这块是⼀个input,type="text"
参数
filter 选择option以后,是否过滤 默认 true
effects 点击的时候,下拉框的过渡效果 有default,slide,fade三个值,默认是default
duration 过渡效果时间 默认是fast 值可以是fast和slow,也可以是数字
appendTo 下拉框如果弹出框效果,这个值才会⽤到,显⽰把它加载到哪⾥
trigger 下拉框列表如何触发 值是"focus", "manual" 默认是focus
⽅法
onCreate:当editableSelect⽅法⽣效时触发。
onShow:当下拉框出现时触发。
onHide:当下拉框隐藏时触发。
onSelect:当下拉框中的选项被选中时触发。
参考地址:
以上就是本⽂的全部内容,希望本⽂的内容对⼤家的学习或者⼯作能带来⼀定的帮助,同时也希望多多⽀持!
jquery操作radio(单选按钮):动态选中、取值
确实要⽐js⽤起来⽅便多了,尤其是在操作⽹页⾥的表单项⽅⾯,这章站长和⼤家分享⽤Jquery操作单选按钮radio,实现动态选中某个单选按钮和读取选中的单选按钮的值的⽅法,
本⽂来⾃天使建站
先来看⼀个实例及代码:上⾯这段代码的意思是选择name为“angelasp”的所有单选按钮radio,找出其中值为“angel”的那⼀个,使其选中。var radio1Value=$(":radio[name='angelasp']:checked").val();这句代码的意思就是取值了,读取name为“angelasp”的那组单选按钮中选中的那个按钮的值!
请⼤家要多多⽀持本站哦!