多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
~~~ // Layer插件无刷新显示(当前页面弹出信息提示框-无刷新) $(document).on('submit','form[data-type=ajax]',function(obj){ // 获取表单数据 var url = $(this).attr('action'); var data = $(this).serializeArray(); // 异步提交处理 $.ajax({ type:'POST', dataType:'json', url:url, data:data, success:function(obj){ var icon_num = (obj.status == 200) ? 1 : 2; if (obj.status == 200 || obj.status == 202) { // layer弹框信息 layer.open({ title:['温馨提示','font-size:18px;font-weight:bold;color:green;'], content: obj.msg, btn: ['确认'], icon:icon_num, shade: 0, yes: function(index, layero){ if (obj.url) { location.href = obj.url; //跳转指定地址 }else{ layer.close(index); } }, cancel: function(){ if (obj.url) { location.href = obj.url; //跳转指定地址 }else{ layer.close(); } }, }); } }, error:function(obj){ layer.alert('网络故障'); }, }); return false; }); // 融合TP自带新开页面跳转与layer异步提交,实现简单异步跳转 $(document).ready(function(){ // 复选框iCheck插件 $('input[type="checkbox"]').on('ifChecked',function(){ $(this).val('1'); }); $('input[type="checkbox"]').on('ifUnchecked',function(){ $(this).val('0'); }); // 单选框iCheck插件 $('input[type="radio"]').on('ifChecked',function(){ $(this).val('1'); }); $('input[type="radio"]').on('ifUnchecked',function(){ $(this).val('0'); }); // 删除链接提示信息 $("a[name='delete']").click(function(){ // 获取跳转地址 var url = $(this).attr('href'); // 异步提交处理 $.ajax({ type:'POST', dataType:'json', url:url, data:null, success:function(obj){ var icon_num = (obj.status == 200) ? 1 : 2; if (obj.status == 200 || obj.status == 202) { // layer弹框信息 layer.open({ title:['温馨提示','font-size:18px;font-weight:bold;color:green;'], content: obj.msg, icon:icon_num, btn: ['确认'], shade: 0, yes: function(index, layero){ if(obj.url){ location.href = obj.url; //跳转指定地址 }else{ layer.close(index); } }, cancel: function(){ if(obj.url){ location.href = obj.url; //跳转指定地址 }else{ layer.close(); } }, }); } }, error:function(obj){ layer.alert('网络故障'); }, }); return false; }); }); ~~~