码迷,mamicode.com
首页 > Web开发 > 详细

关于require.js引入layer.js后 layer.css等样式文件无法引入解决

时间:2018-05-27 00:21:01      阅读:2068      评论:0      收藏:0      [点我收藏+]

标签:data   cli   div   cat   UNC   close   cti   dex   order   

这里需要用到layer.js的layer.config方法  


 layer.config({
        path: ‘{GARCIA_JS}layer/‘ //layer.js所在的目录,可以是绝对目录,也可以是相对目录     
    });

详细代码如下

 
require([‘{GARCIA_JS}layer/layer.js‘],function(layer){
    layer.config({
        path: ‘{GARCIA_JS}layer/‘ //layer.js所在的目录,可以是绝对目录,也可以是相对目录     
    });
    $(document).on(‘click‘,‘#checkButton‘,function(){
        var code=$("input[name=‘checkCode‘]").val();
        if($("input[name=‘checkCode‘]").val()==‘‘){
            layer.msg(‘请输入核销码‘, {
                icon: 7,
                time: 2000 //2秒关闭(如果不配置,默认是3秒)
            });
            return false;
        }
        $.ajax({
            url:"{php echo $this->createWebUrl(‘yongjin‘,array(‘display‘=>‘search_order‘))}",
            type:‘post‘,
            dataType:‘json‘,
            data:{
                checkCode:$("input[name=‘checkCode‘]").val()
            },
            success:function(ret){
                if(ret.errorCode==0){
                    layer.prompt({
                        formType: 3,
                        value:$.trim(code),
                        title: ‘请确认核销码‘,
                    }, function(value, index, elem){
                        $.ajax({
                            url:"{php echo $this->createWebUrl(‘yongjin‘,array(‘display‘=>‘change_status‘))}",
                            type:‘post‘,
                            dataType:‘json‘,
                            data:{
                                checkCode:value
                            },
                            success:function (res) {
                                if(res.errorCode==0){
                                    layer.msg(res.msg, {
                                        icon: 1,
                                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
                                    });
                                    location.reload()
                                }else{
                                    layer.msg(res.msg, {
                                        icon: 7,
                                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
                                    });
                                }
                            }
                        })
                        layer.close(index);
                    });
                }else if(ret.errorCode==2){
                    layer.msg(ret.msg, {
                        icon: 7,
                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
                    });
                }else{
                    layer.msg(ret.msg, {
                        icon: 7,
                        time: 2000 //2秒关闭(如果不配置,默认是3秒)
                    });
                }
            }
        })
    });
  
})

 

关于require.js引入layer.js后 layer.css等样式文件无法引入解决

标签:data   cli   div   cat   UNC   close   cti   dex   order   

原文地址:https://www.cnblogs.com/hlf-wjj/p/9094830.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!