选择<;中的最后一项;选择>;使用jquery列出

选择<;中的最后一项;选择>;使用jquery列出,jquery,html,Jquery,Html,我的表单上有一个元素,其多属性设置为“true”。填充元素后,如何使用jquery选择列表中的最后一项?我希望选择项目的方式与使用鼠标单击选择项目的方式相同: 你可以试试 var myVal = $('.someclass option:last').val(); $('.someclass').val(myVal); 其中someclass是select类或它的包装器元素类 您也可以通过索引值执行此操作: var num = $('select option').length

我的表单上有一个
元素,其多属性设置为“true”。填充元素后,如何使用jquery选择列表中的最后一项?我希望选择项目的方式与使用鼠标单击选择项目的方式相同:

你可以试试

    var myVal = $('.someclass option:last').val();
    $('.someclass').val(myVal);
其中someclass是select类或它的包装器元素类


您也可以通过索引值执行此操作:

var num = $('select option').length;
$('select').prop('selectedIndex', num-1); // For choosing last item in list

@Nivas:您的第一个重复链接似乎是正确的,但绝对不是第二个。“你应该投票通过你的第一个链接。”博尔顿表示同意——第二个链接没有关系。我本不想把它贴出来。我需要更多的咖啡。(我已经做了关闭标记,现在删除了第二条评论)我真的不明白你需要什么,但在这里我的小提琴这个答案对我来说更好,因为重复的值(边缘情况)