如何在选择单选按钮上显示文本字段

how to display text fields on select the radio button

本文关键字:显示 文本 字段 单选按钮 选择      更新时间:2023-09-26

我必须在选择两个不同的单选按钮时显示两个不同的字段。我是这样做的:新职位修订

<div id="title">
    <input type="text" name="title"/>
</div>
<div id="revision">
    <select name="posts">
        <option>Posts Here</option>
    </select>
</div>
<script>
$('#revision').hide();
$('#title').hide();
$('input[name="post_type"]').change(function() {
    var isRevision = $('input:checked[name="post_type"]').val() == "revision";
    $('#title').toggle(!isRevision);
    $('#revision').toggle(isRevision);
});
</script>

我想在我的JSP中应用这个,但是我们在JSP中使用taglib。谁能告诉我如何在我的jsp实现它。我在这里张贴一些代码。这是我用来显示具有多个选项的无线电字段的标记库。

<nok-layout:radios
path="radioPath"
options="${openerAccessOptions}"
label="Please select any one"
id="radio"
value="v1"

这里我采用了列表<>中单选项的选项,并使用它的值作为"openerAccessOptions"显示它的值。

List<MyOption> radioList = new ArrayList<MyOption>();
radioList.add((new MyOption("based on date","v1")));
radioList.add((new MyOption("based on months","v2")));
request.setAttribute("openerAccessOptions", radioList );

有什么问题?您可以访问单选按钮与它的id radio和使用您的代码。使用标签库不是问题