Angularjs 检查提交按钮id并执行不同的功能
在我的表单中,我使用了两个提交按钮。当我提交按钮时,首先需要检查按钮id并执行相应的功能。请检查我的密码Angularjs 检查提交按钮id并执行不同的功能,angularjs,Angularjs,在我的表单中,我使用了两个提交按钮。当我提交按钮时,首先需要检查按钮id并执行相应的功能。请检查我的密码 $scope.saveme=函数(用户、数据){ 警报(id); } 姓名: 年龄: 拯救 退出保存 您可以尝试以下代码 如果您的第一个按钮返回true,第二个按钮将不会触发,如果您的第二个按钮返回false,第二个按钮将触发 姓名: 年龄: 拯救 var myApp=angular.module(“myApp”,[]); myApp.controller('myCtrl',函数($
$scope.saveme=函数(用户、数据){
警报(id);
}
姓名:
年龄:
拯救
退出保存
您可以尝试以下代码
如果您的第一个按钮返回true,第二个按钮将不会触发,如果您的第二个按钮返回false,第二个按钮将触发
姓名:
年龄:
拯救
var myApp=angular.module(“myApp”,[]);
myApp.controller('myCtrl',函数($scope){
$scope.saveme=函数(用户){
如果(用户===1){
警报(“第一个按钮”);
返回错误
}否则{
警报(“第一个按钮失败”);
返回true;
}
};
$scope.saveme1=函数(用户、数据){
警报(“第二个按钮”);
};
});
姓名:
年龄:
拯救
退出保存
$scope.saveExit=函数(val)
{
警报(val);
}
$scope.save=函数(val)
{
警报(val);
}
您可以执行以下操作:
$scope.saveme = function(user,exit) {
if(exit){
//do something
}else{
//do something else
}
alert(id);
}
姓名:
年龄:
拯救
退出保存
您将知道单击了哪个按钮来检查退出参数值我需要使用单次保存功能。您可以将saveExit命名为save,并添加类似此save('s','saveonly')的参数;保存('ss','saveExit');
$scope.saveme = function(user,exit) {
if(exit){
//do something
}else{
//do something else
}
alert(id);
<form name="myform">
Name : <input type="text" ng-model="user.name"/>
Age : <input type="text" ng-model="user.age"/>
<button type="submit" id="s" ng-click="saveme(user,false)"> Save</button>
<button type="submit" id="ss" ng-click="sameme(user,true)">Save with Exit</button>
</form>