带表格的按钮不会点击

时间:2014-05-24 19:12:37

标签: javascript angularjs

我有一张桌子,我试图设置一个按钮,在点击时启动一个功能,但它不会。

    <tbody>
        <!-- new row for every file -->
        <tr ng-repeat="file in ReportModel.report track by $index" on-finish-render>
            <td>
                <button type="button" class="btn btn-xs  btn-success" ng-click="undoCheckOut(file.absoluteUrl)"> 
                    <i class="fa fa-sign-in fa-fw fa-flip-horizontal"></i>
                </button>
                <a ng-href="{{file.absoluteUrl}}">{{file.fileName}}</a>
            </td>
            <td>{{file.fileUrl}}</td>
            <td>{{file.checkedTo}}</td>
            <td>{{file.modified}}</td>
            <td>{{file.createdBy}}</td>
            <td>{{file.version}}</td>
        </tr>
    </tbody>

控制器功能:

    $scope.undoCheckOut = function(file){
        console.log('uncheckingout file', file);
        $().SPServices({
            operation: "UndoCheckOut",
            pageUrl: file 
        });

        alert('Discarded checked out for ', file.fileName);
    }

表格呈现没有问题,因此控制器和视图正在运行。

0 个答案:

没有答案