从ngFormController提交表单

时间:2015-10-15 07:32:54

标签: angularjs forms

我已经制作了自己的表单指令<if-form form="vm.form" submit="vm.sendForm()"><if-fields></if-fields></if-form> 在该指令中,我有常规表格<form name="vm.form">....</form>vm.form我有ngFormController($ invalid,$ dirty,$ error等)。

我想从外部<if-form>提交表单。 如何使用vm.form提交表单?我希望它通过所有验证。有可能吗?

1 个答案:

答案 0 :(得分:2)

您可以使用ng-click从任何地方调用您的提交功能:

ng-click="vm.sendForm()"

或者您可以使用form =“”

关联单独的提交按钮
  <input type="submit" value="Submit" form="vmForm">