原生post请求
ajax: function(opt) { opt = opt || {}; opt.method = opt.method.toUpperCase() || 'POST'; opt.url = opt.url || ''; //请求地址 opt.async = opt.async || true; //是否异步请求 opt.data = opt.data || null; //传输数据 opt.success = opt.success || function() {}; //服务器响应成功进行相应的处理 var xmlHttp = null; if (XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); //服务器请求对象 } else { xmlHttp = new ActiveXObject('Microsoft.XMLHTTP'); //兼容微软请求对象 } var params = []; for (var key in opt.data) { // params.push(key + '=' + opt.data[key]); params.push(encodeURIComponent(key) + '=' + encodeURIComponent(opt.data[key])); } var postData =