JQuery操作select标签(转)

博客介绍了使用JavaScript操作select的多种方法,包括获取选中的text、value、索引,设置选中的索引、value、text等,还提及判断checklist和radiolist是否为空、获取服务器控件ID、模糊查找ID、清空Select等内容。

原文:http://blog.sina.com.cn/s/blog_494a28140100muf1.html

获取select 选中的 text:

$( " #ddlRegType " ).find( " option:selected " ).text();


获取select选中的 value:

$( " #ddlRegType " ).val();

获取select选中的索引:

$( " #ddlRegType " ).get( 0 ).selectedIndex;

设置select 选中的索引: 

$( " #ddlRegType " ).get( 0 ).selectedIndex = index; // index为索引值

设置select 选中的value: 

$( " #ddlRegType " ).attr( " value " , " Normal“);
$(
" #ddlRegType " ).val( " Normal " );
$(
" #ddlRegType " ).get(0).value = value;

设置select 选中的text:

var count = $( " #ddlRegType " ).size();
for ( var i = 0 ;i < count;i ++ )
{
if ($( " #ddlRegType " ).get( 0 ).options[i].text == text)
{
$(
" #ddlRegType " ).get( 0 ).options[i].selected = true ;

break ;
}
}

判断checklist,radiolist是否为空: 

$(id).find('input:radio/check:checked').next().text()==""

获取服务器控件ID:

var id = $("*[id$=id]");

模糊查找ID

var year = $("tr[id*='trYear_']");

清空 Select:

$( " #ddlRegType " ).empty();

转载于:https://www.cnblogs.com/pfs1314/archive/2011/05/13/2045642.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值