2017-08-07 115 views
0

我需要在AngularJS上提交表单。这是一个搜索表单,使用Elastic Search。有时搜索不会带来任何结果,我需要再次点击按钮。AnguarJS自动提交表单

如果搜索结果存在,可以自动“重新提交”表单吗?

谢谢!

回答

0

呼的一下编程

angular.element('#myButton').triggerHandler('click'); 

或做

form.$setSubmitted(); 
+0

这就要求提交表格由jQuery的权利而作出? –

+0

from the angular element docs如果jQuery可用,angular.element是jQuery函数的别名。如果jQuery不可用,angular.element委托给AngularJS内置的jQuery子集,名为“jQuery lite”或jqLit​​e.'提交的表单上的集合只是ngForm FormController – Ero

+0

@MatheusSartori这对你有帮助吗? – Ero

2

使用(的onclick)指令是这样的:

<button(onclick)='test()'>Submit</button>