jquery 操作表单

本文介绍如何使用jQuery操作HTML中的Select元素,包括获取和设置选项的text和value值、添加和删除选项等。同时涵盖单选框和复选框的基本操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 select

<span style="font-size:14px;"><span style="font-size:14px;"><select id="select_1" name="select_2" />
	<option value="1">动物</option>
	<option value="2">植物</option>
</select></span></span>

1) 获取select的text和value

$("#select_1").change(function(){}); //为select添加事件,选择一项就触发

var text = $("#select_1").find("option:selected").text(); //获取select选择的text

var value=$("#select_1").val(); //获取选择的value

var index=$("#select_1").get(0).selectedIndex; //获取选择的索引值

var maxIndex=$("#select_1 option:last").attr("index"); //获取最大的索引值


2)设置select的text和value

$("#select_1").get(0).selectedIndex=1; //设置索引为1的选中

$("#select_1").val(4); //设置value=4的选中

$("#select_1 option[text='123']").attr("selected",true); //设置select的text值为"123"的选中


3)添加删除select的option

$("#select_1").append("<option value="123">123</option>"); //追加一个option

$("#select_1").prepend("<option value='0'>请选择</option>"); //第一个位置插入一个option

$("#select_1 option:last").remove(); //删除最大的索引项(最后一个)

$("#select_1 option[index='0']").remove();

$("#select_1 option[value='123']").remove();

$("#select_1 option[text='4']").remove();


2 单选框

<span style="font-size:14px;"><span style="font-size:14px;"><input type="radio" id="radio_1" name="radio_1" value="冰淇淋" />我要吃冰淇淋</span></span>


3复选框

<span style="font-size:14px;"><span style="font-size:14px;"><input type="checkbox" id="radio_1" name="radio_1" value="bike" checked="checked" />I have a bike
<input type="checkbox" id="radio_2" name="radio_2" value="car" />I have a car</span></span>

1 选中bike

$(":checkbox[name=radio_1]").attr("checked", true);

2 反选

$(":checkbox").each(function(){

$(this).attr("checked", !$(this).attr("checked"));

});

3 全不选



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值