Czy ktoś wie, czy można otworzyć programowo wybrane w angularjs. Ive triedJak otworzyć programowo programowo
angular.element(el).trigger('focus');
angular.element(el).trigger('click');
angular.element(el).trigger('mousedown');
Nic nie działa.
Próbowałem też
$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);
}
Powyższy zestaw ostrość ale nie otwieraj select.
Czy to możliwe?
http://stackoverflow.com/questions/249192/how-can-you-programmatically-tell-an-html-select-to-drop-down- na przykład z powodu –
dziękuję, próbowałem, ale to nie działa w angularjs. Zaktualizowałem moje pytanie – user727507
Proszę, zrób skrzypce –