gpt4 book ai didi

javascript - ASP.Net MVC 中单选按钮的刷新问题

转载 作者:行者123 更新时间:2023-11-27 23:54:28 26 4
gpt4 key购买 nike

我在 MVC 的屏幕上有几个单选按钮。我将其中之一设置为页面加载时默认选择的。

 @Html.RadioButton("rbChartType", "1", isChecked: true) @Html.Label("Option1")
@Html.RadioButton("rbChartType", "2", isChecked: false) @Html.Label("Option2")

我选择了选项 2,并刷新页面(按 F5)。我希望看到我的选项 1 单选按钮被选中,因为页面刷新应该恢复到初始阶段。但是,我看到我的刷新操作重置了页面上的所有其他数据,但没有重置单选按钮。在 MVC 中是否需要做一些特殊的事情来重置单选按钮?

我什至尝试将此逻辑放入 $(document).ready 中以选择该选项,但它也没有让我的事情发生

 $('input:radio[name=rbChartType]:nth(0)').attr('checked', true);

最佳答案

您的 jQuery 有一点问题。它应该是:

 $('input:radio[name=rbChartType]:nth(0)').attr('checked', 'checked');

或者对于较新的版本:

 $('input:radio[name=rbChartType]:nth(0)').prop('checked', true);

关于javascript - ASP.Net MVC 中单选按钮的刷新问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32385238/

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