Angularjs 单击时传递选定单选按钮的值

Angularjs 单击时传递选定单选按钮的值,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

视图中有两个单选按钮列表

L1


我必须在单击时获取两个单选按钮的值。

您的代码应该可以正常工作。只需确保您已将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; 
     }
    }]);