gpt4 book ai didi

javascript - 刷新页面后显示div类

转载 作者:行者123 更新时间:2023-12-03 01:34:27 25 4
gpt4 key购买 nike

我有一个单选按钮,可以选择显示或隐藏单选按钮状态的 div 内容,但是在我填写表单并按 F5 后,之前的状态保持不变,但 div 类消失了。

$(document).ready(function () {
$("input[name$='Chapel']").click(function () {
var test = $(this).val();
if (test == 'No') {
$("div#hideChapel").hide();
}
else {
$("div#hideChapel").show();
}
});
});

HTML

<div class="form-group">
@Html.LabelFor(model => model.Chapel, htmlAttributes: new { @class = "control-label col-md-3" })
<div class="col-md-9">
<label class="radio-inline">
@Html.RadioButtonFor(model => model.Chapel, "Yes", new { @class = "styled", htmlAttributes = new { @checked = "true", @name = "Chapel"} }) Yes
</label>
<label class="radio-inline">
@Html.RadioButtonFor(model => model.Chapel, "No", new { @class = "styled", htmlAttributes = new { @checked = "true" , @name = "Chapel" } })
No
</label>
@Html.ValidationMessageFor(model => model.Chapel, "", new { @class = "text-danger" })
</div>
</div>

enter image description here

有什么意见吗,问题出在哪里?

最佳答案

页面刷新后,如果您想显示 div,则需要在点击功能之外添加该代码。

$(document).ready(function () {
// Add logic when to show this div
$("div#hideChapel").show(); // Here you go

$("input[name$='Chapel']").click(function () {
var test = $(this).val();
if (test == 'No') {
$("div#hideChapel").hide();
}
else {
$("div#hideChapel").show();
}
});
});

关于javascript - 刷新页面后显示div类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51136793/

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