2014-09-05 53 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重定向。
相關問題