ASP.NET单选按钮选择以隐藏/显示div部分

用户名

我试图基于是/否单选按钮的选择结果隐藏部分,其中是是,否是假。如果用户选择一个按钮,则会显示在该字段中,但该字段会显示是或否,如果用户单击“否”,它也应该保持隐藏状态(不是)。谢谢你的帮助。

这是JQuery代码

$(document).ready(function () {
    $('input[type="radio"]').click(function () {
        if ($(this).prop('#ImportPartRadio', true)) {
            $('#ImportPartQuestions').show();
        }

       else if ($(this).prop('#ImportPartRadio', false)){
           $('#ImportPartQuestions').hide();
       }
   });
});

这是div部分

@*import parts radio button*@
    <div class="span-18 last" id="ImportPart">
        <table class="item-display">
            <tr>
                <td class="label required" id="ImportPartRadio">
                <div class='tooltip'>Is this an import part?<span class="tooltiptext">This information can be used to calssify the part for US Customs purposes.</span></div></td>
                <td class="value" colspan="5">
                    Yes: @Html.RadioButtonFor(model => model.ImportPart, true) 
                    No: @Html.RadioButtonFor(model => model.ImportPart, false) 
                </td>
            </tr>
             </table>
    </div>


    @*This table is for full procurement and sales procurement setup only*@
    <div class="span-18 last" id="ImportPartQuestions">
        <table class="item-display">
            <tr>
                <td class="label">If an import, what is the material and function of part?</td>
                <td colspan="5" class="value">
                    @Html.TextAreaFor(model => model.MaterialAndFunction, new { @placeholder = "Description Here", maxLength = 300 })
                    @Html.ValidationMessageFor(model => model.MaterialAndFunction)
                </td>
            </tr>
     </table>
</div>    

我已经搜查了好几个小时,似乎找不到解决方案,这与他们中的任何一个都可以充分发挥作用一样接近。

这是浏览器呈现的html代码

布莱恩·杰森(Bryan Jason See)

$(document).ready(function() {
  $('input[name="ImportPart"]').change(function() {
    var radioValue = $(this).val();
    var questionsDiv = $('#ImportPartQuestions');
    if (radioValue == "True") {
      questionsDiv.show();
    } else {
      questionsDiv.hide();
    }
  });
});

或使用 .toggle( display )

$('input[name="ImportPart"]').change(function() {
  $('#ImportPartQuestions').toggle(this.value === "True");
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在asp.net中选择单选按钮值时隐藏/显示字段

来自分类Dev

隐藏ASP单选按钮文字

来自分类Dev

隐藏ASP单选按钮文字

来自分类Dev

显示/隐藏 div (ASP.NET MVC)

来自分类Dev

显示隐藏的div以选择单选按钮jquery

来自分类Dev

根据单选按钮选择显示/隐藏div

来自分类Dev

根据单选按钮选择显示/隐藏div

来自分类Dev

div不显示/隐藏单选按钮选择

来自分类Dev

如何防止在asp.net中选择单选按钮

来自分类Dev

如何在asp.net中默认选择单选按钮

来自分类Dev

如何在asp.net中默认选择单选按钮

来自分类Dev

动态创建的单选按钮不显示选中的ASP.NET

来自分类Dev

ASP.NET Core MVC 显示隐藏部分视图

来自分类Dev

基于按钮点击隐藏 Div asp.net

来自分类Dev

ASP MVC单选按钮-不选择值

来自分类Dev

jQuery的隐藏和显示DIV选择单选按钮时

来自分类Dev

如何通过选择ASP.NET中的单选按钮来启用和禁用下拉列表

来自分类Dev

如何使用C#在ASP.Net Razor Pages应用中选择单选按钮

来自分类Dev

Asp.net 从生成的单选按钮中选择一个

来自分类Dev

Asp 单选按钮错误

来自分类Dev

单击asp:按钮显示和隐藏面板

来自分类Dev

我的确认页上选中的ASP.Net显示单选按钮的值

来自分类Dev

在单选按钮选择上显示或隐藏表单

来自分类Dev

jQuery隐藏/显示单选按钮选择

来自分类Dev

单击按钮时显示gif,功能完成后在asp.net中隐藏

来自分类Dev

如何在没有 javascript 的 asp.net-core 中使用单选按钮过滤我的部分视图?

来自分类Dev

ASP.NET C#按下按钮从文本框中选择部分文本

来自分类Dev

div标签未显示在asp按钮上

来自分类Dev

ASP.NET MVC 5组单选按钮

Related 相关文章

热门标签

归档