layui时间选择器乱码,有碰到的吗?

提问 已结
11 473
兮莉哥
兮莉哥 2017-12-30
悬赏:20飞吻
版本:layui 2.2.45 浏览器:


//时间选择器
laydate.render({
elem : '.createtime'
,type : 'datetime'
});

如图,时间选择器标题有乱码?本人JS和html文件,统一为UTF-8编码,在其他项目不会出现这问题,一般什么原因会出现这样的情况?
回帖
  • 月磊
    2017-12-30
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>
    layui
    </title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="stylesheet" href="css/layui.css" media="all">
    <!-- 注意:如果你直接复制所有代码到本地,上述css路径需要改成你本地的 -->
    </head>
    <body>
    <input type="text" class="form-control createtime" name="createtime" placeholder="选择时间">
    <script src="layui.js" charset="utf-8"></script>
    <script type="text/javascript">
    layui.use('laydate',
    function() {
    var laydate = layui.laydate;
    //时间选择器
    laydate.render({
    elem: '.createtime',
    type: 'datetime'
    });

    })
    </script>
    </body>

    </html>
    0 回复
  • 月磊
    2017-12-30
    什么浏览器?
    多半是极速模式兼容模式的锅、、
    0 回复
  • 兮莉哥
    2017-12-30
    @月磊 火狐浏览器,我是通过thinkphp模版渲染输出的,是图标没有正常显示,会不会跟路径有关?
    我先排查一下,找下原因
    0 回复
  • 兮莉哥
    2017-12-30
    @月磊 <i class="layui-icon"></i>
    我这个也不能输出图标,和上图一样也是乱码,怎么回事啊,页面源代码里面加载了layui.css可以正常点击打开
    0 回复
  • 月磊
    2017-12-30
    http://www.layui.com/demo/laydate.html
    访问这个页面是否正常?
    0 回复
  • 兮莉哥
    2017-12-30
    @月磊 正常
    0 回复
  • 月磊
    2017-12-30
    把你代码都贴出来看一眼吧、
    0 回复
  • 兮莉哥
    2017-12-30
    <input type="text" class="form-control createtime" name="createtime" placeholder="选择时间">
    //时间选择器
    laydate.render({
    elem : '.createtime'
    ,type : 'datetime'
    });

    我现在的问题是我这个项目文件夹图标不显示,不知道为什么
    0 回复
  • 兮莉哥
    2017-12-30
    @月磊 多谢了,是字体文件没有引入
    0 回复
  • 小人人
    2017-12-31
    字体文件跨域问题

    你开firebug 错误那里红色的显示很明显的。。。
    0 回复
  • F12看看报错的地方
    0 回复
本帖已设置禁止回复