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)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章