小编use*_*507的帖子

如何以编程方式打开选择

有没有人知道是否可以在angularjs中以编程方式打开选择.我试过了

angular.element(el).trigger('focus');
angular.element(el).trigger('click');
angular.element(el).trigger('mousedown');
Run Code Online (Sandbox Code Playgroud)

什么都行不通.

我也试过了

$scope.doSomething = function(){
    setTimeout(function() {
        var el = document.getElementById('test');
        var e = document.createEvent("MouseEvents");
        e.initMouseEvent("mousedown", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
        worked = el.dispatchEvent(e);
    }, 0);

}
Run Code Online (Sandbox Code Playgroud)

以上设置焦点但不要打开选择.

可能吗?

select triggers angularjs

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

angularjs ×1

select ×1

triggers ×1