javascript

位置:IT落伍者 >> javascript >> 浏览文章

浅析JQuery获取和设置Select选项的常用方法总结


发布日期:2021年05月25日
 
浅析JQuery获取和设置Select选项的常用方法总结
本篇文章是对JQuery获取和设置Select选项的一些常用方法进行了汇总介绍有需要的朋友可以参考一下

获取select 选中的 text:
$("#cusChildTypeId")find("option:selected")text();
$("#cusChildTypeId option:selected")text()

获取select选中的 value
$("#ddlRegType ")val();

获取select选中的索引:
$("#ddlRegType ")get()selectedIndex;

得到select项的个数

$("#cusChildTypeId")get()optionslength

设置select 选中的索引
$("#cusChildTypeId")get()selectedIndex=index;//index为索引值

设置select 选中的value
$("#cusChildTypeId")attr("value""Normal");
$("#cusChildTypeId")val("Normal");
$("#cusChildTypeId")get()value = "Normal";

设置select 选中的text:
>var count=$("#cusChildTypeId")get()optionslength;
for(var i=;i<count;i++)
{
if($("#cusChildTypeId")get()optionstext == text)
{
$("#cusChildTypeId")get()optionsselected = true;
break;
}
}

>$("#cusChildTypeId")val(text);
$("#cusChildTypeId")change();

向select中添加一项显示内容为text值为value

$("#cusChildTypeId")get()optionsadd(new Option(textvalue));

删除select中值为value的项
var count = $("#cusChildTypeId")size();
for(var i=;i<count;i++)
{
if($("#cusChildTypeId")get()options[i]value == value)
{
$("#cusChildTypeId")get()remove(i);
break;
}
}

清空 Select:
> $("#cusChildTypeId")empty();
> $("#cusChildTypeId")get()optionslength = ;

               

上一篇:JS特效代码--让select控件可以自定义边框

下一篇:JavaScript全排列的六种算法 具体实现