我正在Angularjs應用程序中工作,並且我有一個簡單的表單。我需要創建一個簡單的方法來獲取所有表單數據,比如jQuery序列化。但我的數據綁定不是一個好的解決方案。我form'll有一些「場」是這樣的:Angularjs相當於序列化
<div class="multiselect-container" >
<label>Countries:</label>
<ul>
<li ng-repeat="country in countries" >
<input type="checkbox" id="country_{{country.id}}" value="{{country.id}}" />
<label for="country_{{country.id}}" >{{ country.name }}</label>
</li>
</ul>
每一個「場」我一個可以選擇一組元素。有人可以告訴我一個很好的解決方法()的方法。
謝謝!
爲什麼你認爲數據綁定是不是一個好的解決方案嗎? –
那麼,沒有使用AngularJS的前臺經驗。你如何實現這樣的例子? –
使用Angular,您應該停止思考DOM並根據模型進行思考。因此,將表示數據的對象放在$ scope中,將輸入綁定到該對象,然後提交該對象。 –