这里需要用到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秒) }); } } }) }); })
原文地址:https://www.cnblogs.com/hlf-wjj/p/9094830.html
时间: 2024-10-18 07:03:56