XGFan
10/10/2015 - 3:04 PM

js

js

/**
 * 转换网址
 * @param urlargs
 * @returns {string|*}
 */
function tranInfoUrl(urlargs) {
    encodeUrl = encodeURIComponent(urlargs);
    newUrl = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=' + APPID + '&redirect_uri='
        + encodeUrl
        + '&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect';
    return newUrl;
}
/*拓展jquery 获取url的值*/
(function ($) {
    $.getUrlParam = function (name) {
        var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
        var r = window.location.search.substr(1).match(reg);
        if (r !== null) return unescape(r[2]);
        return null;
    }
})(jQuery);
var stateObject = {};
var newUrl = "/allSRInfo-" + srtype + "-" + level;
var title = 'hello';
history.pushState(stateObject, title, newUrl);
var data = new FormData();
$.each(jQuery('#file')[0].files, function(i, file) {
    data.append('file-'+i, file);});
    
$.ajax({
    url: 'php/upload.php',
    data: data,
    cache: false,
    contentType: false,
    processData: false,
    type: 'POST',
    success: function(data){
        alert(data);
    }
});

// 来源: <http://stackoverflow.com/questions/5392344/sending-multipart-formdata-with-jquery-ajax>