gpt4 book ai didi

javascript - 如何设置默认单选按钮的值?

转载 作者:行者123 更新时间:2023-11-28 18:30:27 24 4
gpt4 key购买 nike

一般问题:除非从输入中删除 value 属性,否则我无法在单选按钮组中设置默认单选按钮。

细节:每个输入都有一个需要的值,因为它正在应用程序中的其他地方被 Angular 使用。因此,我需要知道如何将输入设置为默认检查,同时保留输入上的值。如果我尝试使用 jQuery 而不是 HTML 添加检查,它具有相同的行为。

我查看了几个相关问题,包括 here 。具体问题是我需要有值并且能够将一个输入设置为默认检查。第一个输入设置为选中,但它实际上不起作用,除非我从该输入中删除该值。

这是 HTML:

<div class="radio">
<label>
<input type="radio" ng-model="optionsRadios" id="new" value="new" checked>
New
</label>

<label>
<input type="radio" ng-model="optionsRadios" id="used" value="used">
Used
</label>

<label >
<input type="radio" ng-model="optionsRadios" id="broken" value="broken">
Broken
</label>
</div>

最佳答案

您必须使用ng-checked="true"而不是checked

<input type="radio" ng-model="optionsRadios" id="new" value="new" ng-checked="true">

<!DOCTYPE html>
<html>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<body ng-app="">
<p>My cars:</p>
<input type="radio" ng-model="all" value="Volvo" ng-checked="true">Volvo<br>
<input type="radio" ng-model="all" value="Ford">Ford<br>
<input type="radio" ng-model="all" value="Mercedes">Mercedes
</body>
</html>

关于javascript - 如何设置默认单选按钮的值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38112144/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com