2016-05-21 3 views
1

Я использую trigger('click') для переключателей и выберите поле. Он работает для правой кнопки:УгловойJS триггер для выбора окна

angular.forEach(angular.element.find('input'), function(node){ 
    angular.forEach(result.data.test, function(value, key){ 
     if(node.value == value.FieldValue) { 

      // ** JUST SEE THIS LINE ** // 
      // This works fine in radio button 
      angular.element("#" + node.id).trigger('click'); 

     } 
    }); 
}); 

См. Строку **.

Но это не работает поле выбора:

angular.forEach(angular.element.find('select, option'), function(node){ 

    angular.forEach(result.data.test, function(value, key){ 
     if(node.value == value.FieldValue) { 

      // This line doesn't work!!! // 
      angular.element("#" + node.id).trigger('click'); 

     } 
    }); 
}); 
+0

Возможный дубликат [события изменения триггера