在控制器中获取表单操作

时间:2014-08-04 12:07:34

标签: angularjs

您好,目前我有一个像这样的html表单:

<div ng-controller="DemoCtrl">
    <form name="myForm" action="/a/url">
     ....
     </form>
     <button ng-click="next(myForm)">Klick me</button>

  </div>

有没有办法访问表单操作?

1 个答案:

答案 0 :(得分:0)

我建议你不要在表单中提供动作名称,而不是在JS文件中的ng-click动作javascript方法中使用$ http服务或$ window服务。

以下htmlcode可能会发生这种情况:

<div ng-controller="DemoCtrl">

     <button ng-click="next(myForm)">Klick me</button>

  </div>

JS代码:

$scope.next = function (formObject) {
// whatever you want to do
}

$ scope将选择form标签中定义的所有对象。 我也是新手,如果有任何不妥之处请纠正我。