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 条评论) “” |