Angularjs 单击时传递选定单选按钮的值
视图中有两个单选按钮列表 L1Angularjs 单击时传递选定单选按钮的值,angularjs,angularjs-ng-model,Angularjs,Angularjs Ng Model,视图中有两个单选按钮列表 L1 我必须在单击时获取两个单选按钮的值。您的代码应该可以正常工作。只需确保您已将ng控制器包含在两个div标记之外 演示 var-app=angular.module(“myApp”,[]); app.controller(“myCtrl”、[“$scope”、函数($scope){ $scope.submitRadioBtn=函数(){ var valfromSET1=$scope.SET1Selected; var valfromSET2=$scope.SET2
我必须在单击时获取两个单选按钮的值。您的代码应该可以正常工作。只需确保您已将ng控制器包含在两个
div
标记之外
演示
var-app=angular.module(“myApp”,[]);
app.controller(“myCtrl”、[“$scope”、函数($scope){
$scope.submitRadioBtn=函数(){
var valfromSET1=$scope.SET1Selected;
var valfromSET2=$scope.SET2Selected;
console.log(valfromSET1);
console.log(valfromSET2);
}
}]);代码>
S1
S2
S3
S4
S5
中六
提交
您的代码看起来是正确的,因为您有两个不同的组设置为两个不同的变量。您可以向我们显示输出吗?设置ng值而不是值如何?就像在这里@Salman。。正在将$scope.set1选为未定义
<input type="radio" name="SET1" ng-model="SET1Selected" value="S1"> S1
<input type="radio" name="SET1" ng-model="SET1Selected" value="S2"> S2
<input type="radio" name="SET1" ng-model="SET1Selected" value="S3"> S3
<input type="radio" name="SET2" ng-model="SET2Selected" values="S4"> S4
<input type="radio" name="SET2" ng-model="SET2Selected" value="S5"> S5
<input type="radio" name="SET2" ng-model="SET2Selected" value="S6"> S6
<button ng-click="submitRadioBtn()"></button>
var app = angular.module("myApp", []);
app.controller("myCtrl", ['$scope', function($scope) {
$scope.submitRadioBtn=function(){
var valfromSET1 = $scope.SET1Selected;
var valfromSET2 = $scope.SET2Selected;
}
}]);