如何将值绑定到动态创建的提交按钮?

时间:2015-10-19 05:58:26

标签: angularjs

我有一个按钮列表。我在弹出时动态地给出了他们的名字,并使用<p ng-repeat="submits in form.buttons track by $index"> <input type="button" id="button_{{$index}}" ng-value="submits"> </p> 我在父窗体上显示按钮。那么如何将值绑定到按钮上。

for x in range(0, 100):
    if x % 3 == 0:
        print "YES"
    else:
        print x

2 个答案:

答案 0 :(得分: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>

答案 1 :(得分:0)

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

尝试此操作并在控制器中创建一个功能

  

$ scope.isButtonClicked = function(index){....

     

}

这应该有效