Javascript 如何在选择框中获取给定选项的indexvalue
我有一个选择框,里面有各种动态加载的选项。我正在编写代码来迭代代码,如果文本值是本例中的8065992445的特定值,则将其作为默认选项。没有办法做到这一点Javascript 如何在选择框中获取给定选项的indexvalue,javascript,jquery,Javascript,Jquery,我有一个选择框,里面有各种动态加载的选项。我正在编写代码来迭代代码,如果文本值是本例中的8065992445的特定值,则将其作为默认选项。没有办法做到这一点 $("#locationselect > option").each(function() { if(this.text==8065992445) }); 使用方法获取选择选项的值: $("#locationselect > option").each(function() { i
$("#locationselect > option").each(function() {
if(this.text==8065992445)
});
使用方法获取选择选项的值:
$("#locationselect > option").each(function() {
if($(this).val()==8065992445){
//do your task...
}
});
使用方法获取选择选项的值:
$("#locationselect > option").each(function() {
if($(this).val()==8065992445){
//do your task...
}
});
如果要检查
选项的值
请使用$(选择器).val()
获取选项的值
$(“选项”)。每个(函数(){
如果($(this.val()=“3”)
$(this.text($(this.text()+“-Changed”);
});代码>
选择1
选择2
选择3
选择4
备选案文5
如果要检查选项的值,请使用$(选择器).val()
获取选项的值
$(“选项”)。每个(函数(){
如果($(this.val()=“3”)
$(this.text($(this.text()+“-Changed”);
});代码>
选择1
选择2
选择3
选择4
备选案文5
选项的值或文本(可能相同)???您的问题很不清楚,但可能您只想设置select值:$(“#locationselect”).val(8065992445)
。或$(“#locationselect>选项[value='8065992445'])。prop('selected',true)
注意:8065992445
不是整数值(32位)!最大整数值为2147483647
@abhishek请标记完成此讨论的答案之一。选项的值或文本(可能相同)??您的问题很不清楚,但可能您只想设置选择值:$(“#locationselect”).val(8065992445)代码>。或$(“#locationselect>选项[value='8065992445']”)。prop('selected',true)代码>注意:8065992445
不是整数值(32位)!最大整数值为2147483647
@abhishek请标记完成此讨论的答案之一。选项值可能不同于选项显示的文本。目前尚不清楚OP对每个OP语句的期望是什么:没有办法做到这一点。
我认为这就是OP想要的。否则代码就可以了。选项值可能不同于选项显示的文本。目前尚不清楚OP对每个OP语句的期望是什么:没有办法做到这一点。
我认为这就是OP想要的。否则代码就可以了。