123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- // 当分页不足以显示隐藏div
- $(function() {
- if (parseInt($('div.dataTables_paginate li').length) > 0) {
- $('div.dataTables_paginate').show();
- }
- });
-
- // 正在加载中的圈圈提示
- function showLayerLoad() {
- var result = layer.load(1, {anim: 2, shade: [0.1, '#fff']});
- return result;
- }
-
- // 内容提示(无确认按钮)
- function showLayerMsg(msg, anim, callback) {
- if (!anim && anim != 0) anim = 2;
- layer.msg(msg, {anim: anim, time: 1500}, function(index) {
- if (typeof callback !== 'undefined') callback();
- layer.close(index);
- });
- }
-
- // 内容提示(有确认按钮)
- function showLayerAlert(msg, anim, icon, callback) {
- if (!anim && anim != 0) anim = 2;
- if (!icon && icon != 0) icon = 5;
- layer.alert(msg, {anim: anim, icon: icon, title: false, closeBtn: false}, function(index) {
- if (typeof callback !== 'undefined') callback();
- layer.close(index);
- });
- }
-
- // 统一提示确认框
- function showConfirmBox(msg, btn, callback_1, callback_2) {
- if (typeof msg === 'undefined' || !msg) msg = '确认执行此操作?';
- if (typeof btn === 'undefined' || !btn) btn = ['确定', '取消'];
- layer.confirm(msg, {
- anim: 2,
- btn: btn,
- closeBtn: 0,
- title: false,
- shadeClose: true,
- skin: 'xin-demo-btn'
- }, function (index) {
- // 确认操作
- if (typeof callback_1 !== 'undefined') callback_1();
- layer.close(index);
- }, function (index) {
- // 取消操作
- if (typeof callback_2 !== 'undefined') callback_2();
- layer.close(index);
- });
- }
-
- // 处理验证邮箱格式
- function handleEmailFormat(email) {
- var reg = /^[a-z0-9]([a-z0-9\\.]*[-_]{0,4}?[a-z0-9-_\\.]+)*@([a-z0-9]*[-_]?[a-z0-9]+)+([\.][\w_-]+){1,5}$/i;
- return reg.test(email);
- }
-
- // 处理验证码刷新,默认获取会员登录的验证码,可传入type类型(admin_login、users_reg、users_login、users_retrieve_password、guestbook)
- function handleVerifyRefresh(id, type) {
- id = !id ? 'imgVerifys' : id;
- type = !type ? 'users_login' : type;
- var src = eyou_basefile + "?m=api&c=Ajax&a=vertify&type=" + type;
- src = src + '&r=' + Math.floor(Math.random() * 100);
- $('#' + id).attr('src', src);
- }
-
- // 渲染编辑器
- function showLoadEditor(elemtid) {
- var content = '';
- try{
- content = UE.getEditor(elemtid).getContent();
- UE.getEditor(elemtid).destroy();
- }catch(e){}
-
- var options = {
- serverUrl : __root_dir__+'/index.php?m=user&c=Uploadify&a=index&savepath=ueditor&lang='+__lang__,
- zIndex: 999,
- initialFrameWidth: "100%",
- initialFrameHeight: 450,
- focus: false,
- maximumWords: 99999,
- removeFormatAttributes: 'class,style,lang,width,height,align,hspace,valign',
- pasteplain: false,
- autoHeightEnabled: false,
- toolbars: [['fullscreen', 'forecolor', 'backcolor', 'removeformat', '|', 'simpleupload', 'unlink', '|', 'paragraph', 'fontfamily', 'fontsize']],
- xssFilterRules: true,
- inputXssFilter: true,
- outputXssFilter: true
- };
-
- eval("ue_"+elemtid+" = UE.getEditor(elemtid, options);ue_"+elemtid+".ready(function() {ue_"+elemtid+".setContent(content);});");
- }
-
- // 发送(短信、邮箱)提醒
- function eyUnifiedSendRemind(result) {
- if (result) {
- $.ajax({
- url: result.url,
- data: result.data,
- type: 'post',
- dataType: 'json'
- });
- }
- }
|