AngularJS ng-click:如何将行数据传递给模态弹出文本框

时间:2016-03-15 15:53:20

标签: javascript angularjs angularjs-ng-repeat

我想从点击到模态弹出文本框的任何行传递数据信息。

这是我的代码,我不知道如何实现它。

这是一个弹出式示例http://jsfiddle.net/92z54z04/1/,如何将值传递给弹出窗口

<tr ng-repeat="item in myData | filter: searchBox" ng-click="openEdit(item)">
    <td>
        <input type="checkbox" class="css-checkbox" id="checkbox2" />
        <label for="checkbox2" class="css-label mac-style">&nbsp;</label>
    </td>
    <td><a>{{item.Name}}</a></td>
    <td style="text-align: right;">{{item.IsActive ? 'Yes' : 'No'}}</td>
</tr>

1 个答案:

答案 0 :(得分:2)

您可以在$scope.selectedItem功能中设置openEdit

并将ng-model="selectedItem.<your_property>"分配给模态内的文本框。

我已经创建了一个plunker代码,它可能对你有帮助。 https://plnkr.co/edit/tEzmex?p=preview