使用jqGrid&演示进行演示AngularJS

时间:2013-12-18 05:29:26

标签: angularjs jqgrid

我只是在controller.i中创建一个jqGrid。我想在每一行中添加一些按钮,并在控制器中添加一些事件。 在jquery之前:

 option.gridComplete=function () {
        var ids = jQuery("#list").jqGrid('getDataIDs');
        for (var i = 0; i < ids.length; i++) {
            var cl = ids[i];
            var edit = '<input type="button" onclick="edit()">';
            jQuery("#list").jqGrid('setRowData', ids[i], {
                act: edit
            });
        }
    }
某人pelase告诉我如何在编辑按钮中绑定ng-click 像这样var edit = '<input type="button" ng-click="edit()">';

1 个答案:

答案 0 :(得分:0)

您可以在html中创建隐藏输入并将其绑定到它

 '<input type="button" onclick="$(hiddenButton).click()">'
你的HTML中的

 <input type="hidden" id="hiddenButton" ng-click="edit()">