function ajaxPostRequestCipherMachine(url, param) { var url = url; var dict = { 'ret' : false, 'errmsg' : '请求失败' }; var jsonData = param; $.ajax({ type : "POST", url : url, async : false, data : jsonData, dataType : 'json', timeout : 10000, crossDomain:true, //设置跨域为true xhrFields: { withCredentials: true //默认情况下,标准的跨域请求是不会发送cookie的 }, success : function(obj) { dict = obj; }, error : function(data) { alert(JSON.stringify(data)); } }); return dict; }
其中:
crossDomain:true, //设置跨域为true xhrFields: { withCredentials: true //默认情况下,标准的跨域请求是不会发送cookie的 }
为要点