网站首页 > 知识剖析 正文
topjui是在easyui的基础上换了层皮肤,两者名字不一样,功能相同。上传文件有uploadbox,但是只能单图上传,filebox可以多图上传,但是不用form表单提交,很多功能需要自己做。
html:
<input type="hidden" name="img_str" id="img_str">
<input data-toggle="topjui-filebox" id="image_data" data-options="buttonText:'多图上传',accept:'images',multiple:true,onChange:fileChange">
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);
}
});
}
猜你喜欢
- 2025-09-21 Java 实现HTML转Word:从HTML文件与字符串到可
- 2025-09-21 Vue小知识:如何在前端处理上传文件
- 2025-09-21 未来之窗昭和仙君 (三) 表单校验教程 — 跨平台软件开发
- 2025-09-21 微信小程序双向数据绑定,父子传参
- 2025-09-21 Js基础3:节点创建_js的节点是什么意思
- 2025-09-21 html 中 input文本框 输入数字校验
- 2025-09-21 C# 高保真 Word 转 HTML 实战指南
- 2025-09-21 纯前端做图片压缩?请使用这个神库!
- 2025-09-21 HTML DOM Reset 对象_html repeat
- 最近发表
-
- 5种方法,快速地将多个符合条件的内容归类至一个单元格中
- C#开发学习人工智能的第一步_人工智能开发的编程语言
- LeadTools中文入门教程(5):读取和编写条形码
- 深入CompletableFuture源码:一文搞懂异步编程核心原理
- Java 8:CompletableFuture终极指南
- Java多线程面试必问题:从volatile到线程池,阿里P8整理核心答案
- Visual Studio Package 插件开发(Visual Studio SDK)
- 特斯拉AI芯片深度解读_特斯拉ai芯片深度解读视频
- 高级程序员必备:分治算法分享_分冶算法
- MapReduce过程详解及其性能优化(详细)
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)