Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用option.attr(';label';,value[';labelvalue';])获取属性值集;_Javascript_Jquery - Fatal编程技术网

Javascript 使用option.attr(';label';,value[';labelvalue';])获取属性值集;

Javascript 使用option.attr(';label';,value[';labelvalue';])获取属性值集;,javascript,jquery,Javascript,Jquery,我有一个下拉列表,显示“value2”。它的id是“select”,如下所示 <select class="selectOneMenu_Medium_class searchField" id="selectBase"> <option value="Select">Select</option> </select> 每当我尝试使用$('#selectBase').val()检索值时,它会给我一个值,但我希望value2也与此一起使用。有人能

我有一个下拉列表,显示“value2”。它的id是“select”,如下所示

<select class="selectOneMenu_Medium_class searchField" id="selectBase">
  <option value="Select">Select</option>
</select>

每当我尝试使用
$('#selectBase').val()
检索值时,它会给我一个值,但我希望
value2
也与此一起使用。有人能帮我提取
value2
吗?

您可以使用
selected
psuedo选择器和jquery
text
方法

$('selectBase')。在('change',function()上{
log($(this.val());
console.log($(“#selectBase选项:selected”).text();
})

价值2
价值3

您可以使用
选定的
psuedo选择器和jquery
文本
方法

$('selectBase')。在('change',function()上{
log($(this.val());
console.log($(“#selectBase选项:selected”).text();
})

价值2
价值3
JQuery实现

$('selectBase')。在('change',function()上{
让myValue=$(this.val(),
myLabel=$(“#selectBase选项:已选”).attr(“标签”),
myText=$(“#selectBase选项:已选”).text();
console.log(
“值为”,myValue,“\n”,
属性的值为myLabel,“\n”,
“文本是”,myText);
});

值1
价值2
JQuery实现

$('selectBase')。在('change',function()上{
让myValue=$(this.val(),
myLabel=$(“#selectBase选项:已选”).attr(“标签”),
myText=$(“#selectBase选项:已选”).text();
console.log(
“值为”,myValue,“\n”,
属性的值为myLabel,“\n”,
“文本是”,myText);
});

值1
价值2

我认为用户希望获得所选选项的自定义属性值-事后看来,可能甚至文本也适用于他:)我认为用户希望获得所选选项的自定义属性值-事后看来,可能甚至文本也适用于他:)