This commit is contained in:
BianLzhaoMin 2025-02-25 17:20:25 +08:00
parent c3ce5fabdd
commit 28df523f57
1 changed files with 29 additions and 31 deletions

View File

@ -263,39 +263,37 @@
btn: ['确定', '取消'], btn: ['确定', '取消'],
success: function (layero, index) { success: function (layero, index) {
// 点击上传按钮的逻辑 // 点击上传按钮的逻辑
$('.uploadBtn').on('click', function (event) { layui.use('upload', function () {
event.stopPropagation(); // 阻止事件冒泡 var upload = layui.upload;
event.preventDefault(); // 阻止默认行为 // 执行上传功能
console.log('上传附件按钮被点击了'); var uploadInst = upload.render({
elem: '.uploadBtn', // 上传按钮
layui.use('upload', function () { url: '/upload/', // 文件上传接口(这里要根据实际接口替换)
var upload = layui.upload; accept: 'file', // 选择文件类型
// 执行上传功能 multiple: false, // 支持多文件上传
var uploadInst = upload.render({ auto: false, // 禁用自动上传,点击确定按钮后上传
elem: '.uploadBtn', // 上传按钮 bindAction: '#uploadConfirm', // 确定按钮触发上传
url: '/upload/', // 文件上传接口(这里要根据实际接口替换) choose: function (obj) {
accept: 'file', // 选择文件类型 // 当选择文件时会触发这个方法
multiple: false, // 支持多文件上传 var files = obj.pushFile(); // 获取文件列表
auto: false, // 禁用自动上传,点击确定按钮后上传 console.log(files);
bindAction: '#uploadConfirm', // 确定按钮触发上传 },
choose: function (obj) { done: function (res) {
// 当选择文件时会触发这个方法 // 上传完毕回调
var files = obj.pushFile(); // 获取文件列表 console.log('文件上传成功');
console.log(files); console.log(res);
}, },
done: function (res) { error: function () {
// 上传完毕回调 // 请求异常回调
console.log('文件上传成功'); console.log('文件上传失败');
console.log(res); }
},
error: function () {
// 请求异常回调
console.log('文件上传失败');
}
});
}); });
// 在这里可以添加附件上传的逻辑,例如打开文件选择器等
}); });
// $('.uploadBtn').on('click', function (event) {
// event.stopPropagation(); // 阻止事件冒泡
// event.preventDefault(); // 阻止默认行为
// console.log('上传附件按钮被点击了');
// });
}, },
yes: function (index, layero) { yes: function (index, layero) {