/** * 鍙戦€佽姹 * @param urlname * @param data * @param success * @param error * @param before */ function sendajax(urlname,data,success,error,before) { if (typeof(before) == 'undefined'){ before = function(XMLHttpRequest){} } if (typeof(error) == 'undefined'){ error = function(XMLHttpRequest, textStatus, errorThrown){ //console.log(XMLHttpRequest); //console.log(textStatus); //console.log(errorThrown); let msg = '缃戠粶閿欒锛岃鍒锋柊缃戦〉閲嶈瘯锛?; //console.log(typeof XMLHttpRequest.responseJSON); if(typeof XMLHttpRequest.responseJSON !== "undefined"){ if (typeof XMLHttpRequest.responseJSON.message !== "undefined"){ msg = XMLHttpRequest.responseJSON.message; } }else{ if(typeof XMLHttpRequest.responseText !== "undefined"){ msg = XMLHttpRequest.responseText; } } try{ layer.alert(msg, { skin: 'layui-layer-lan', closeBtn: 0, title:'StatusCode : '+XMLHttpRequest.status }); }catch (e) { alert('StatusCode : '+XMLHttpRequest.status+'|'+msg); } } } $.ajax({ url: urlname, dataType: "json", cache: false, data: data, type: "POST", timeout:60000, async:false, beforeSend:before, success:success, error:error }); }