Сделать отправку от углового контроллера
Я имею
var x = angular.element(document.getElementById('campito'[0]
.attributes[2].submit; that show ng-submit="submit(campito)"
Как я могу вызвать отправку с контроллера
У меня есть форма:
<form name="campito" id="campito" ng-submit="submit(campito)">
</form>
и кнопка снаружи de form:
<button type="submit" class="btn btn-primary sh-depth-1" form="campito" ng-disabled="!esAdmin || isLoad">
<strong>Guardar</strong>
</button>
Угловой 1.4.4, в chrome кнопка работает нормально, но в IE9 не работает, я пытался изменить атрибут type на ng-attr-type в кнопке, потому что это ошибка, но она тоже не работает, Поэтому я могу думать о том, чтобы создать функцию и запустить ее из той же кнопки, и в этой функции вызвать отправку. Я уже попал в функцию, чтобы получить объект формы, но не могу вызвать ее. С:
var x = angular.element(document.getElementById('campito'))[0];
получить полную форму
С:
var x = angular.element(document.getElementById('campito'))[0].attributes[2];
Атрибут ng-submit. После этого я не смог.