当前位置:  开发笔记 > 前端 > 正文

如何获取materializecss复选框以使用@ Html.CheckBoxFor?

如何解决《如何获取materializecss复选框以使用@Html.CheckBoxFor?》经验,为你挑选了1个好方法。

所以我在尝试用@ Html.CheckBoxFor实现materializecss'复选框时遇到了问题.如果我完全输入:



有用.但如果我试试这个:

@Html.LabelFor(m => m.RememberMe, new { @class = "login-label" })
@Html.CheckBoxFor(m => m.RememberMe, new { @type = "checkbox" })

复选框从页面左侧消失(复选框的样式左侧设置为-99999).

有没有其他方法可以实现CheckBoxFor,这将使materialise合作?



1> 小智..:

我遇到了同样的问题,ChecBoxFor和LabelFor的顺序就像peter.edwards建议的那样.对我来说,问题是由@ Html.CheckBoxFor生成的隐藏元素引起的:




我为解决问题所做的是将隐藏元素移动到父元素的底部:

 $("input[type='hidden']").each(function (index, element) { 
        $(this).appendTo($(element).parent());
    });

推荐阅读
雯颜哥_135
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有