2015-10-19 95 views
1

我有一個按鈕的列表。我彈出動態彈出它們的名稱,並通過使用ng-repeat我在父窗體上顯示按鈕。所以如何將值綁定到按鈕。如何將值綁定到動態創建的提交按鈕?

<p ng-repeat="submits in form.buttons track by $index"> 
    <input type="button" id="button_{{$index}}" ng-value="submits"> 
</p> 

回答

1

使用此代碼:

<p ng-repeat="submits in form.buttons track by $index"> 
    <input type="button" id="button_{{$index}}" ng-model="newObject['button_'+ $index]" ng-value="submits"> 
</p> 
+0

什麼我給它的名稱,它作爲一個值的真實性。 – Sweety

+0

它給零。我們如何使它爲零...它的值必須是我給出的文本的權利 – Sweety

+0

你能否請你提供jsFiddle示例代碼... –

0
<p ng-repeat="submits in form.buttons track by $index"> 
    <input type="button" id="button_{{$index}}" ng-click="isButtonClicked($index)"> 
</p> 

嘗試這一點,並在控制器中創建一個函數

$ scope.isButtonClicked =函數(指數){....

}

這應該工作