layui.use(['element','upload','laydate','form'], function(){ var element = layui.element; var upload = layui.upload; var laydate = layui.laydate; var form = layui.form; //鑾峰彇hash鏉ュ垏鎹㈤€夐」鍗★紝鍋囪褰撳墠鍦板潃鐨刪ash涓簂ay-id瀵瑰簲鐨勫€ var layid = location.hash.replace(/^#tab=/, ''); element.tabChange('tab', layid); //鍋囪褰撳墠鍦板潃涓猴細http://a.com#test1=222锛岄偅涔堥€夐」鍗′細鑷姩鍒囨崲鍒扳€滃彂閫佹秷鎭€濊繖涓€椤 //鐩戝惉Tab鍒囨崲锛屼互鏀瑰彉鍦板潃hash鍊 element.on('tab(tab)', function(){ var clayid=this.getAttribute('lay-id'); if(clayid){ location.hash = 'tab='+ this.getAttribute('lay-id'); } }); //鎻愮ず $(".tips").on("mouseover",function(){ layer.tips($(this).data('content'), this); }) //鐢ㄦ埛鐧婚檰楠岃瘉 form.on('submit(login-submit)', function(data){ var form = $("#dologin"); var url = form.attr('action'); var username = form.find("#username").val(); var password = form.find("#password").val(); var checkcode = form.find("#checkcode").val(); var formcheck = form.find("#formcheck").val(); $.ajax({ type: 'POST', url: url, dataType: 'json', data: { username: username, password: password, checkcode: checkcode, formcheck: formcheck }, success: function (response, status) { if (response.code == 1) { layer.msg("鐧诲叆鎴愬姛锛?, {icon: 1}); window.location.href = response.data; } else { layer.msg("鐧诲叆澶辫触锛? + response.data, {icon: 5}); } }, error:function(xhr,status,error){ layer.msg("鐧诲叆璇锋眰鍙戠敓閿欒!", {icon: 5}); $('#note').html('鐧诲叆璇锋眰鍙戠敓閿欒锛岃鎸夌収濡備笅鏂瑰紡鎺掓煡锛欬br>1銆佸墠鍙板唴椤垫槸鍚︽甯歌闂紵鍚﹀垯妫€鏌athinfo閰嶇疆锛汓br>2銆佸鏋滃墠鍙版甯革紝璇峰垹闄ゆ牴鐩綍涓媟untime鐩綍閲嶈瘯;
3銆佸鏋滆繕鏄笉琛岋紝璇锋鏌ョ洰褰曞啓鍏ユ潈闄愭槸鍚︽纭€侟br>4銆佸鏋滆繕涓嶈閭e氨鍑洪挶璇蜂汉閮ㄧ讲鍚э紒'); } }); return false; }); var sitedir=$('#sitedir').data('sitedir'); var uploadurl = $("#preurl").data('preurl')+'/index/upload'; //鎵ц鍗曞浘鐗囧疄渚 var uploadInst = upload.render({ elem: '.upload' //缁戝畾鍏冪礌 ,url: uploadurl //涓婁紶鎺ュ彛 ,field: 'upload' //瀛楁鍚嶇О ,multiple: false //澶氭枃浠朵笂浼 ,accept: 'images' //鎺ユ敹鏂囦欢绫诲瀷 images锛堝浘鐗囷級銆乫ile锛堟墍鏈夋枃浠讹級銆乿ideo锛堣棰戯級銆乤udio锛堥煶棰戯級 ,acceptMime: 'image/*' ,before: function(obj){ layer.load(); //涓婁紶loading } ,done: function(res){ var item = this.item; var des=$(item).data('des'); layer.closeAll('loading'); //鍏抽棴loading if(res.code==1){ $('#'+des).val(res.data[0]); $('#'+des+'_box').html("
鍒犻櫎
"); layer.msg('涓婁紶鎴愬姛锛?); }else{ layer.msg('涓婁紶澶辫触锛?+res.data); } } ,error: function(){ layer.closeAll('loading'); //鍏抽棴loading layer.msg('涓婁紶鍙戠敓閿欒!'); } }); //鎵ц澶氬浘鐗囦笂浼犲疄渚 var files=''; var html=''; var uploadsInst = upload.render({ elem: '.uploads' //缁戝畾鍏冪礌 ,url: uploadurl //涓婁紶鎺ュ彛 ,field: 'upload' //瀛楁鍚嶇О ,multiple: true//澶氭枃浠朵笂浼 ,accept: 'images' //鎺ユ敹鏂囦欢绫诲瀷 images锛堝浘鐗囷級銆乫ile锛堟墍鏈夋枃浠讹級銆乿ideo锛堣棰戯級銆乤udio锛堥煶棰戯級 ,acceptMime: 'image/*' ,before: function(obj){ layer.load(); //涓婁紶loading } ,done: function(res){ if(res.code==1){ if(files){ files+=','+res.data[0]; }else{ files+=res.data[0]; } html += "
鍒犻櫎
"; }else{ layer.msg('鏈夋枃浠朵笂浼犲け璐ワ細'+res.data); } } ,allDone: function(obj){ var item = this.item; var des=$(item).data('des'); layer.closeAll('loading'); //鍏抽棴loading if(files!=''){ if($('#'+des).val()){ $('#'+des).val($('#'+des).val()+','+files); }else{ $('#'+des).val(files); } $('#'+des+'_box').append(html); layer.msg('鎴愬姛涓婁紶'+obj.successful+'涓枃浠讹紒'); files=''; html=''; }else{ layer.msg('鍏ㄩ儴涓婁紶澶辫触锛?); } } ,error: function(){ layer.closeAll('loading'); //鍏抽棴loading layer.msg('涓婁紶鍙戠敓閿欒锛?); } }); //鍥剧墖椤甸潰鍒犻櫎鍔熻兘 $('.pic').on("click",'dl dd',function(){ var id=$(this).parents('.pic').attr('id'); var url=$(this).siblings('dt').find('img').data('url'); var input=$('#'+id.replace('_box','')); var value = input.val(); value = value.replace(url,''); value = value.replace(/^,/, ''); value = value.replace(/,$/, ''); value = value.replace(/,,/, ','); input.val(value); $(this).parents('dl').remove(); }); //鎵ц闄勪欢涓婁紶瀹炰緥 var uploadFileInst = upload.render({ elem: '.file' //缁戝畾鍏冪礌 ,url: uploadurl //涓婁紶鎺ュ彛 ,field: 'upload' //瀛楁鍚嶇О ,multiple: false //澶氭枃浠朵笂浼 ,accept: 'file' //鎺ユ敹鏂囦欢绫诲瀷 images锛堝浘鐗囷級銆乫ile锛堟墍鏈夋枃浠讹級銆乿ideo锛堣棰戯級銆乤udio锛堥煶棰戯級 ,before: function(obj){ layer.load(); //涓婁紶loading } ,done: function(res){ var item = this.item; var des=$(item).data('des'); layer.closeAll('loading'); //鍏抽棴loading if(res.code==1){ $('#'+des).val(res.data[0]); layer.msg('涓婁紶鎴愬姛锛?); }else{ layer.msg('涓婁紶澶辫触锛?+res.data); } } ,error: function(){ layer.closeAll('loading'); //鍏抽棴loading layer.msg('涓婁紶鍙戠敓閿欒锛?); } }); //浣跨敤澶氭棩鏈熸帶浠 useLayDateMultiple('year','year'); useLayDateMultiple('month','month'); useLayDateMultiple('time','time'); useLayDateMultiple('date','date'); useLayDateMultiple('datetime','datetime'); //閫夋嫨妯″瀷鍒囨崲妯℃澘 form.on('select(model)', function(data){ var elem = data.elem; var type = $(elem).find("option:selected").data('type'); var listtpl = $(elem).find("option:selected").data('listtpl'); var contenttpl = $(elem).find("option:selected").data('contenttpl'); $("#type").val(type); addOptionValue("listtpl",listtpl,listtpl); addOptionValue("contenttpl",contenttpl,contenttpl); $("#listtpl").val(listtpl); $("#contenttpl").val(contenttpl); form.render(null, 'sort'); }); }); //鏃ユ湡鎺т欢鍑芥暟 function useLayDateMultiple(cls,type) { layui.use('laydate', function() { var laydate = layui.laydate; lay('.' + cls).each(function() { laydate.render({ elem : this, type : type, }); }); }); } //鍒ゆ柇option鏄惁瀛樺湪锛屽鏋滀笉瀛樺湪灏卞鍔 function addOptionValue(id,value,text) { if(!isExistOption(id,value)){$('#'+id).append("");} } //鍒ゆ柇option鏄惁瀛樺湪 function isExistOption(id,value) { var isExist = false; var count = $('#'+id).find('option').length; for(var i=0;i