gpt4 book ai didi

javascript - 使用复选框为字段设置 val()

转载 作者:行者123 更新时间:2023-11-28 03:00:46 25 4
gpt4 key购买 nike

这里,我有一个长表单向导,需要一个步骤才能根据单选按钮动态显示/隐藏。到目前为止,代码一切都很酷。

function checkRb () {
if($(this).is(":checked")){
//yes
$("#do_frick").val("step5");
//alert ("yeah");
}else {
//no
$("#do_frick").val("submit_step");
//alert ("no");
}
}

问题在于隐藏字段“#do_frick”位于页面下方几步。如果我将它放在与复选框相同的 div 中,则值更改没有问题。将“#do_frick”放在表单的更下方,它不会改变。

我希望 $(this) 只查看当前 div 内部而不是整个文档。我在一位非常优秀的程序员的帮助下走到了这一步,不想用 N00b 的问题进一步惹恼他,非常感谢任何帮助:)

看来,如果我将“#do_frick”放入页面下方的 div 中,表单向导会将其设置为 display:none 并且无法设置 div 内的任何内容...这是否正确?

最佳答案

请查看您页面的源代码,以检查隐藏字段向下几步时的ID。如果ID相同,那么位置应该不是问题。

不是当前 div。在事件处理程序中,它表示引发事件的对象。您应该检查jquery.com了解更多相关信息。

PS:-尝试像这样设置隐藏字段的值

 $("#do_frick").attr("value","submit_step");

关于javascript - 使用复选框为字段设置 val(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1056395/

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