繁体   English   中英

如果只剩下一个选项,则对选项进行角度过滤后,将其选中

[英]After angular filter on options if only one option is left, select it

我有两个选择框。 其中一个框采用另一个框选择的框,并将其用作自身的过滤器。 有时,该过滤器仅留下一个选项。 我正在寻找一种仅在列表中唯一的情况下自动选择该选项的方法。

如果这太含糊,我可以举个例子。

先感谢您。

这不是与Angular有关的问题。 但是这是使用jQuery的答案:

    var numitems=$('#myselect').children('option').length;
    if(numitems == 1) {
        $("#myselect option:first").attr('selected','selected');  // just select the first
    } 

如果您知道值$('[name = myselect]')。val(3);也可以按值选择。 //通过值== 3选择

您也可以按文本选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM