layui radio 不显示文字select和checkbox也不显示 layui是一个很出色的前端框架,样式丰富、调用简单。但是有一些处理方式如果不明白的话就容易出一些摸不着头脑的问题。有一次使用layui渲染radio的时候发现前台不显示,如下图。这是期望显示的样子实际输出后却是这个样子查阅资料得知,layui默认会对select、checkbox、radio 等原始元素隐藏然后进行美化处理,但这需要依赖于 form 组件,所以你必须加载 form,并且执行一个实例。layui.use('form', function(){ var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 //但是,如果你的HTML是动态生

layui如何使用内部jQuery使用ajax无需引入单独的jq 遇到问题情境:由于Layui部分内置模块依赖jQuery,所以没有单独引入jQuery,但是在使用$常规写法获取dom元素时,提示未定义出现问题的原因:由于Layui部分内置模块依赖jQuery,所以我们将jQuery1.11最稳定的一个版本作为一个内置的DOM模块(唯一的一个第三方模块)。只有你所使用的模块有依赖到它,它才会加载,并且如果你的页面已经script引入了jquery,它并不会重复加载。内置的jquery模块去除了全局的$和jQuery,是一个符合layui规范的标准模块。两种解决方法://第一种:主动加载jquery模块layui.use(['jquery', 'layer']