Сделать отправку от углового контроллера

Я имею

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. После этого я не смог.

0 ответов

Другие вопросы по тегам