$(function(){ //ajax载入会员登录状态,如果有会员功能则需要开启下面的代码 $.ajax({ url:siteUrlPath+"/index.php?acl=member&method=ajaxGetLoginInfo", dataType:'json', success:function(data){ if(data.isLogin=="1"){ $(".loginUsername").html(data.usrname); $(".login_before").hide(); $(".login_after").show(); } }} ); var validation; try{ validation=$("#validForm").Validform({ tiptype:2, datatype:{ "empty": /^\s*$/, "u6-20":/^[\w\W]{6,20}$///6-20个任意字符 }, btnSubmit:"#SubmitBtn,#SubmitBtn2", callback:function(data){ Form_Ajax("validForm",1); return false; } }); }catch(e){} }); function Form_Ajax(formid,ajax){ var params=$("#"+formid).serializeArray(); $.ajax({ type: "POST", url: "index.php?ajax="+ajax, datatype:"json", data:params, success: function(data){ callback(data); }, error: function (xmlHttpRequest, error) { $.prompt("网络异常,请重试",{top:200}); } }); } //ajax回调 // function callback(json_str){ // var data=json_str; // if(typeof(data)=='string') // data= eval('('+data+')'); // //data.status 返回状态 // if(typeof(data.result)=='number'){ // data.result=data.result.toString(); // } // if(data.result!=''){ // if(data.callback!=undefined && data.callback!=''){ // eval('('+data.callback+')'); // }else if(data.msg!=''){ // $.prompt(data.msg, { // title: "提示", // buttons: { "确认":1}, // submit: function(e,v,m,f) { // if(data.result == 1) { // if(data.url != "") window.location.href = data.url; // else location.reload(); // } // } // }); // } // }else{ // $.prompt('服务器正忙,稍后请重试',{top:200}); // } // } function callback(json_str){ var data=json_str; if(typeof(data)=='string') data= eval('('+data+')'); //data.status 返回状态 if(typeof(data.result)=='number'){ data.result=data.result.toString(); } if(data.result!=''){ if(data.pdf == 1){ getRegView(2); } if(data.callback!=undefined && data.callback!=''){ eval('('+data.callback+')'); }else if(data.msg!=''){ $.prompt(data.msg,{ top:200, buttons:data.buttons, submit:function(e,v,m,f){ switch(v){ case !0: case !1: break; default: eval('('+v+')'); break; } return; } }); }else{ ReloadPage(data.url); } }else{ $.prompt('服务器正忙,稍后请重试',{top:200}); } } function ReloadPage(url){ if(url) window.location=url; else location.reload(); } //重新加载验证码 function ReloadCode(){ $("#validateImg").attr("src",siteUrlPath+'/index.php?acl=img&method=validateImg&_='+Math.random()); }