Javascript 获取选择列表的前两个html值
是否有一种方法可以只选择前2个选择值选项,而不选择下面示例中的全部4个选项?我需要Javascript 获取选择列表的前两个html值,javascript,jquery,html,Javascript,Jquery,Html,是否有一种方法可以只选择前2个选择值选项,而不选择下面示例中的全部4个选项?我需要 <option value="volvo">Volvo</option> <option value="saab">Saab</option> 沃尔沃汽车 萨博 梅赛德斯 奥迪 点击我 您可以为此使用属性 $("#btnTest").click(function(){ var options = Array.from($("#test")[0].op
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
沃尔沃汽车
萨博
梅赛德斯
奥迪
点击我 您可以为此使用属性
$("#btnTest").click(function(){
var options = Array.from($("#test")[0].options).slice(0, 2);
console.log(options)
});
$btnTest.clickfunction{
var options=Array.from$test[0].options.0,2;
控制台。登录选项
};
沃尔沃汽车
萨博
梅赛德斯
奥迪
点击我 您可以为此使用属性
$("#btnTest").click(function(){
var options = Array.from($("#test")[0].options).slice(0, 2);
console.log(options)
});
$btnTest.clickfunction{
var options=Array.from$test[0].options.0,2;
控制台。登录选项
};
沃尔沃汽车
萨博
梅赛德斯
奥迪
点击我 您可以使用jQuery选择器仅获取前两个元素,并将.toArray链接成一个HTML数组
var $options = $("#test option:lt(2)").toArray();
$btnTest.clickfunction{
var选项=$test选项:lt2.toArray;
控制台。登录选项;
};
沃尔沃汽车
萨博
梅赛德斯
奥迪
点击我 您可以使用jQuery选择器仅获取前两个元素,并将.toArray链接成一个HTML数组
var $options = $("#test option:lt(2)").toArray();
$btnTest.clickfunction{
var选项=$test选项:lt2.toArray;
控制台。登录选项;
};
沃尔沃汽车
萨博
梅赛德斯
奥迪
点击我!也许这对你有帮助也许这对你有帮助