首页 > 解决方案 > 未能调用角度函数

问题描述

我第一次使用 JQUery/Angular,有一个来自工具的按钮,按钮上调用了预定义的函数。

<button ng-repeat="button in formCtrl.getNextButtons()" class="btn btn-white btn-sm btn-info ng-binding ng-scope" type="button" ng-disabled="button.isDisabled() || button.isLoading() || formCtrl.isLockedSubmit()" ng-mouseup="formCtrl.buttonUp(button, $event)" ng-keypress="formCtrl.keyPress(button, $event)" id="NextBtn1">Next      </button>

我的要求是在提交时处理某些内容,即单击Next,然后表单应按应有的方式提交。我已经尝试onclick()在这个按钮上附加使用克隆,其中函数正在调用,但是表单没有被提交,如果附加onclick没有克隆,那么onclick函数没有被调用。下面是用到的函数:

function cbutton(){
    var temp = $("#NextBtn1")[0];
    var newvar = temp.cloneNode(true);
    temp.parentNode.replaceChild(newvar, temp);
    $("#NextBtn1").attr("onclick", "trial()");
    
}

function trial(){
    alert("Inside trial function...");  
    return true;
}

请帮助在这里做什么?

标签: javascriptjqueryangularjs

解决方案


推荐阅读