当前位置: 首页 > 面试题库 >

AngularJs。是否可以通过单击取消选择HTML“广播”输入?

骆昊阳
2023-03-14
问题内容

我有收音机输入,如果要检查当前收音机,我想通过单击收音机u检查状态。

这段代码:

<input type="radio" id="average_0" name="average" ng-model="checked" ng-change="false" value="500" class="ng-valid ng-dirty">
<input type="radio" id="average_1" name="average" ng-model="checked" ng-change="false" value="1000" class="ng-valid ng-dirty">
<input type="radio" id="average_2" name="average" ng-model="checked" ng-change="false" value="1500" class="ng-valid ng-dirty">

不工作

小提琴:http :
//jsfiddle.net/Zoomer/8s4m2e5e/


问题答案:

单选按钮一次只能选择一个,并且一旦被选中就不能被用户取消选中(除非您以编程方式进行操作)。因此,如果要在当前选中它时取消选中它,则可以执行以下操作:

<input type="radio" ng-model="checked" value="500" ng-click="uncheck($event)" />
<input type="radio" ng-model="checked" value="1000" ng-click="uncheck($event)" />
<input type="radio" ng-model="checked" value="1500" ng-click="uncheck($event)" />

在您的控制器中:

$scope.uncheck = function (event) {
    if ($scope.checked == event.target.value)
        $scope.checked = false
}

演示:http :
//jsfiddle.net/8s4m2e5e/3/

注意:如果您确实要从多个选项中选择一个或不选择,则可以选择 <select>



 类似资料:
  • 假设我们有一些s属于同一,当用户点击时,它被选中了。我想添加一个功能,当用户点击已经选中的时,它会被取消选中,即整个将不会选中。我已经搜索了提示使用的方法,method,clearSelection。但问题是,当用户单击已选择的JRadioButton时,它不会生成任何,而该事件是通过单击其他未选择的生成的。

  • 问题内容: 我正在一个需要我显示用户每天平均输入次数的图表的网站上。我已经有一个SQL查询,可以向我返回此信息: 这给了我想要的结果,但是结果以三位小数精度给出。我想四舍五入这个数字。我当然可以用PHP或模板引擎来做,但是我很好奇数据库中是否有办法做到这一点。 有没有一种方法可以将输出强制转换为整数(在MySQL中)? 问题答案:

  • 我试图用vba做一个按钮来删除Excel表中的一行,但当我按下按钮并选择不止一行或许多单元格时,我想限制从E到I的选择(和行的数量无关)这里是我的代码,非常感谢,希望你能帮助我,我还没有找到任何类似的东西。

  • 我们有一个web应用程序,我们想在“批处理”模式下运行,在这种模式下,我们不希望任何endpoint暴露(出于安全原因)。 这在SpringBoot可能吗?

  • 我是JUnit4的新手,我习惯于用Google测试C。我使用assertEquals()编写了一段包含许多检查的代码。我想它会输出一些日志信息,告诉用户检查是否成功以及原因,然后继续下一步的操作。但它正在阻止死刑的执行。 我已经搜索了这个主题,似乎JUnit的设计与Google Test不同,所以我应该对每个断言使用@Test方法。但是有没有其他方法可以得到我想要的东西?我读到了验证方法而不是断言

  • 我想知道如何选择listview first item select并通过单击按钮自动单击。 使用下面的代码,我可以选择第一行,但无法选择。 这是我的listview点击事件: 非常感谢您的帮助!如果有人想了解更多信息,请务必告诉我,以便我更新我的问题。