微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.prop“ disabled”,true; ,prop“ disabled”,'disabled';和.attr'disabled','disabled'在chrome中不起作用

如何解决.prop“ disabled”,true; ,prop“ disabled”,'disabled';和.attr'disabled','disabled'在chrome中不起作用

我已经关注并尝试禁用单选按钮,它在chrome中不起作用,但在IE中起作用

<div id="MBOption" class="col-lg-12" style="display:inline-block; align-content:center">
                @*<input type="radio" name="MBOptn" id="disMB" value="disMB" checked />*@
                @if (ViewBag.UserPref == true)
                {
                    <input type="radio" name="MBOptn" id="disMB" value="disMB" onclick="displayMB();" checked />
                    <label for="disMB">display Medical Bills       </label>
                    <input type="radio" name="MBOptn" id="NoMB" data-toggle="modal" data-target="#divMBDeleteModal" value="NoMB" onclick="NoMB();"/>
                    <label for="NoMB"> Do not display Medical Bills</label>
                }
                else
                {
                    <input type="radio" name="MBOptn" id="disMB" value="disMB" onclick="displayMB();"/>
                    <label for="disMB">display Medical Bills       </label>
                    <input type="radio" name="MBOptn" id="NoMB" data-toggle="modal" data-target="#divMBDeleteModal" value="NoMB" checked />
                    <label for="NoMB"> Do not display Medical Bills</label>
                }

            </div>

解决方法

禁用输入,而不是父div

$("#MBOption input").prop("disabled",true);

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。