CONMISANMA的正确答案——INPUT多文件提交时JS获取并通过AJAX提交

测试系统:DEEPIN LINUX 15.6

测试软件:NETBEANS 8.2

测试浏览器:Chrome 版本 63.0.3239.132(正式版本) (64 位)


input:

<input id="WENJIAN" type="file" multiple="" />


JS:

var data = new FormData();

var WENJIAN    = document.getElementById('WENJIAN');
if (WENJIAN) {
    var i = 0 ;
    try{
        while(WENJIAN.files[i]){
            data.append('WENJIAN'+i.toString()  ,WENJIAN.files[i]);
            i++;
        }
    }catch(e){
            alert(e);
    }
            data.append("WENJIAN_SIZE"  ,i);

}


AJAX:

AJAX_LITE_TO_SEND(data,'http://.....');

//该函数位于CONMISANMA的正确答案——AJAX提交函数/方法,不含ERROR(JQUERY)

猜你喜欢

转载自blog.csdn.net/fengwangzhe000/article/details/80964054