jQuery 单选按钮切换

html代码片段一:

复制代码
<div class="row">
                    <div class="col-sm-12">
                        <label for="PersonnelType" class="col-sm-1 control-label">类型</label>
                        <div class="col-sm-6">
                            <div class="col-sm-4">
                                <label class="checkbox-inline">
                                    <input type="radio" name="PersonnelType" id="optionsRadios1"
                                           value="1">  医生
                                </label>
                            </div>
                            <div class="col-sm-4">
                                <label class="checkbox-inline">
                                    <input type="radio" name="PersonnelType" id="optionsRadios2"
                                           value="2"> 患者
                                </label>
                            </div>
                            <div class="col-sm-4">
                                <label class="checkbox-inline">
                                    <input type="radio" name="PersonnelType" id="optionsRadios3"
                                           value="3"> 业务人员
                                </label>
                            </div>
                        </div>
                        <div class="col-sm-3">
                            <input id="txt_codesegment" name="txt_codesegment" class="form-control" type="text" placeholder="请输入号段">
                        </div>
                        <div class="col-sm-1" style="text-align:right">
                            <button id="build" class="btn btn-primary">
                                查询
                            </button>
                        </div>
                        <br />
                        <br />
                    </div>
                </div>
复制代码

html代码片段二:

复制代码
  <div id="resultCount">
                    <div class="row">
                        <div class="col-sm-12">
                            <label for="" class="col-sm-2 control-label">共有医生编码</label>
                            <div class="col-sm-10">
                                <div class="col-sm-12">
                                    <label for="">239个</label>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-sm-12">
                            <label for="DoctorName" class="col-sm-2 control-label">患者编码</label>
                            <div class="col-sm-10">
                                <div class="col-sm-12">
                                    <label for="">7878个</label>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="row">
                        <div class="col-sm-12">
                            <label for="" class="col-sm-2 control-label">业务人员编码</label>
                            <div class="col-sm-10">
                                <div class="col-sm-12">
                                    <label for="">45个</label>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <!--医生 开始-->
            <div class="ibox-content" id="Personnel_1" style="display:none">
                <div class="row"><div class="col-sm-12 col-md-12"> <h4 class="modal-title" id="">医生</h4></div></div>
                <br />

                <table id="tablePersonnelTable_doctor" class="table table-bordered table-striped table-hover" cellspacing="0"></table>
            </div>
            <!--医生 结束-->
            <!--患者 开始-->
            <div class="ibox-content" id="Personnel_2" style="display:none">
                <div class="row"><div class="col-sm-12 col-md-12"> <h4 class="modal-title" id="">患者</h4></div></div>
                <br />

                <table id="tablePersonnelTable_patien" class="table table-bordered table-striped table-hover" cellspacing="0"></table>
            </div>
            <!--患者 结束-->
            <!--业务人员 开始-->
            <div class="ibox-content" id="Personnel_3" style="display:none">
                <div class="row"><div class="col-sm-12 col-md-12"> <h4 class="modal-title" id="">业务人员</h4></div></div>
                <br />

                <table id="tablePersonnelTable_business" class="table table-bordered table-striped table-hover" cellspacing="0"></table>
            </div>
            <!--业务人员 结束-->
复制代码

 

jQuery 代码:

复制代码
        $("input[type='radio']").click(function () {
            var id = $(this).attr("id");
            var value = $(this).attr("value");

            if (value == 1) {
                $("#Personnel_1").show();
                $("#Personnel_2").hide();
                $("#Personnel_3").hide();
                $("#resultCount").hide();
            }
            if (value == 2) {
                $("#Personnel_1").hide();
                $("#Personnel_2").show();
                $("#Personnel_3").hide();
                $("#resultCount").hide();
            }
            if (value == 3) {
                $("#Personnel_1").hide();
                $("#Personnel_2").hide();
                $("#Personnel_3").show();
                $("#resultCount").hide();
            }
        });
复制代码

 

 

 

posted @   秋风过、枯叶落  阅读(1634)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
点击右上角即可分享
微信分享提示