javascript - 如何从动态生成的单选按钮中获取单选按钮的选定值?

标签 javascript angularjs

您好,我正在使用 angularjs 开发 Web 应用程序。我正在使用 ng-repeat 动态生成单选按钮,如下所示。

<ul>
    <li ng-repeat="level in permissions">
        <input name="level.perm_levelname" type="radio" ng-model="level.perm_levelname" value="{{level.perm_levelname}}"> {{level.perm_levelname}}
        <a ng-click="gotopermMap({permisssionID: level.id})">View</a>
    </li>
</ul>
<input type="button" value="APPLY" ng-click="apply()" />

我正在尝试如下选择单选按钮。

 $scope.apply=function()
        {
            var permname = $scope.name;
            console.log($scope.level.perm_levelname);
        }

我遇到错误无法读取未定义的属性“perm_levelname”。我可以在这里得到帮助来选择单选按钮吗?谢谢

最佳答案

按名称对单选按钮进行分组,并为单选按钮指定通用范围变量 ng-modal

   <ul>
     <li ng-repeat="level in permissions">
       <input name="myradiobtn" type="radio" ng-model="myradioBtnValue" ng-value="level.perm_levelname">
       {{level.perm_levelname}}
       <a ng-click="gotopermMap({permisssionID: level.id})">View</a>
     </li>
   </ul>
   <input type="button" value="APPLY" ng-click="apply()"/>

关于javascript - 如何从动态生成的单选按钮中获取单选按钮的选定值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44918289/

相关文章:

angularjs - Typescript 和 AngularJS - 静态方法与服务

javascript - 我有一个打开第二个模态的模态,如果打开然后关闭第二个则无法关闭第一个模态

javascript - Jquery跨度:contains doesn't work

javascript - 使用新的 SDK Firefox Addon 通过 Post 发送文件

javascript - 无法将 Canvas 保存到图像 - 受污染的 Canvas - react 应用程序

javascript - ES6 箭头函数是否与 Angular 不兼容?

javascript - Jest : SyntaxError: Unexpected token export

javascript - 如何使用 $.post 为 javascript 脚本传递变量?

javascript - 在 AngularJS 和 ui-router 中遇到嵌套状态的问题

javascript - Angular JS 和 Node 路由/接线 - 数据仅在页面刷新后显示