topjui(easyui) filebox多图上传

topjui是在easyui的基础上换了层皮肤,两者名字不一样,功能相同。上传文件有uploadbox,但是只能单图上传,filebox可以多图上传,但是不用form表单提交,很多功能需要自己做。

html:

script:

function fileChange(nv,ov){        console.log('fileChange',nv,ov);        let file_1=$("#image_data").iFilebox('files');        var formData = new FormData();        for (var i = 0; i < file_1.length; i++) {            formData.append('Filedata'+i, file_1[i]);//注意:默认的文件数据名为“Filedata”        }        console.log('file_1',file_1);        $.ajax({            url: "uploads",            type: 'POST',            data: formData,            contentType: false,            processData: false,            dataType:'json',            success: function(data) {                if(data.statusCode==200){                    var invoice_img=$("#invoice_img").val();                    invoice_img+=invoice_img?','+data.url_base:data.url_base;                    $("#img_str").val(invoice_img);                    $("#image_data").iTextbox("setValue",invoice_img);                }else{                    $.iMessager.alert('提示',data.message);                }            },            error: function(data) {                $.iMessager.alert('提示',data.message);            }        });    }
发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章