Jquery操作radio,checkbox,select表单操作实现代码

我叫小团团

我叫小团团

2016-02-19 13:05

下面图老师小编跟大家分享Jquery操作radio,checkbox,select表单操作实现代码,一起来学习下过程究竟如何进行吧!喜欢就赶紧收藏起来哦~

一 、Select
jQuery获取Select选择的Text和Value:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value
4. var checkIndex=$("#select_id ").get(0).selectedIndex; //获取Select选择的索引值
5. var maxIndex=$("#select_id option:last").attr("index"); //获取Select最大的索引值

jQuery设置Select选择的Text和Value:
1. $("#select_id ").get(0).selectedIndex=1; //设置Select索引值为1的项选中
2. $("#select_id ").val(4); //设置Select的Value值为4的项选中
3. $("#select_id option[text='jQuery']").attr("selected", true); //设置Select的Text值为jQuery的项选中

jQuery添加/删除Select的Option项:
1. $("#select_id").append("option value='Value'Text/option"); //为Select追加一个Option(下拉项)
2. $("#select_id").prepend("option value='0'请选择/option"); //为Select插入一个Option(第一个位置)
3. $("#select_id option:last").remove(); //删除Select中索引值最大Option(最后一个)
4. $("#select_id option[index='0']").remove(); //删除Select中索引值为0的Option(第一个)
5. $("#select_id option[value='3']").remove(); //删除Select中Value='3'的Option
6. $("#select_id option[text='4']").remove(); //删除Select中Text='4'的Option
7. $("#SelectID").remove(); //删除所有项

二、Checkbox
全选/取消
jQuery.attr 获取/设置对象的属性值,如:
$("input[name='chk_list']").attr("checked"); //读取所有name为'chk_list'对象的状态(是否选中)
$("input[name='chk_list']").attr("checked",true); //设置所有name为'chk_list'对象的checked为true
$("#img_1").attr("src","test.jpg"); //设置ID为img_1的imgsrc的值为'test.jpg'
$("#img_1").attr("src"); //读取ID为img_1的imgsrc值
下面的代码是获取上面实例中选中的checkbox的value值:
script type="text/javascript"
var arrChk=$("input[name='chk_list'][checked]");
$(arrChk).each(function(){
window.alert(this.value);
});
});
/script

1,获取checkbox的value
$("#checkboxID").value或$("input[type='checkbox']").eq(n).attr("checked").value
2,设置选中项
$("input[type='checkbox']").eq(1).attr("checked")//设置第一个checkbox为选中的项
3,删除所有checkbox
$("input[type='checkbox']").remove()
4,checkbox方法
$(document).ready(function() {
var check = $("input[type='checkbox']");
check.each(function(n) {
check.eq(n).bind("click", function() {
if (check.eq(n).attr("checked") != false) {
var value = check.eq(n).val();
alert(value);
}
else {
alert(check.eq(n).attr("checked"));
}
})
});
});

三、radio
1,获取选中的value值
$("input[type='radio']:checked").val();
2,设置指定的项为当前选中项
$("input[type='radio']").eq(1).attr("checked", true);//设置第二项为选中项
$("input[type='radio'][value='值']").attr("checked, true");

3,解决多个Radio

$("input[type='radio'][@name='rdoTest2']").eq(0).attr("checked", true);
学习笔记,以备后用。

运行以后,请刷新下才能看到效果,保存到本地运行,没有任何问题。

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

Jquery操作radio,checkbox,select表单操作实现代码

Web开发
Jquery操作radio,checkbox,select表单操作实现代码

jquery text,radio,checkbox,select操作实现代码

Web开发
jquery text,radio,checkbox,select操作实现代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

jQuery select的操作实现代码

Web开发
jQuery select的操作实现代码

Jquery 获取表单text,areatext,radio,checkbox,select值的代码

Web开发
Jquery 获取表单text,areatext,radio,checkbox,select值的代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jquery select操作的日期联动实现代码

Web开发
jquery select操作的日期联动实现代码

jquery下操作HTML控件的实现代码

Web开发
jquery下操作HTML控件的实现代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Excel经典实用技巧35招

Excel经典实用技巧35招

Windows文件保护的应用

Windows文件保护的应用
下拉加载更多内容 ↓