2014-09-05 98 views
0

将表单直接提交给控制器的最简单方法是什么?直接向控制器提交表单

我有这样一种形式:
<form name="searchForm"> <input type="text" name="query" ng-model="query"> <button type="submit">Search</button> </form>

和的处理路线#/search?query=xxxx控制器。

我该如何做到这一点,当表单提交时,它相当于用户点击链接href="#/search?query=xxxx"?我想会有类似ng-action="#/search"的东西,但我还没有找到任何简单的东西。

+0

也许尝试使用'ng-submit'指令来改变函数,然后改变路由。 – 2014-09-05 22:23:39

回答

0

请参阅以下几点来解决您的问题。

  1. 使用ng-submit =“保存数据(在此传递模型值)”作为表单标记的属性。
  2. 在控制器JS中创建SaveData范围方法。
  3. 创建URL并使用window.location重定向。
相关问题