代码调试
This commit is contained in:
parent
33e9bbf239
commit
fedd8da196
|
|
@ -229,15 +229,11 @@
|
|||
// 将自定义元素插入到最后一个单元格
|
||||
div.append(customElement);
|
||||
customElement.on('click', function (event) {
|
||||
event.stopPropagation(); // 阻止事件冒泡
|
||||
event.stopPropagation()
|
||||
event.preventDefault()
|
||||
console.log('按钮被点击了');
|
||||
let rowIndex = $(this).closest('tr').data('index')
|
||||
const tableList = JSON.parse(msg)
|
||||
|
||||
|
||||
console.log('rowIndex当前行的索引', rowIndex)
|
||||
// 在这里添加按钮点击后的逻辑
|
||||
let fileList = []
|
||||
|
||||
// 组装dom
|
||||
let formHtml = `<div class="dialog-title">${tableList[rowIndex].proName}</div>`
|
||||
|
|
@ -278,27 +274,22 @@
|
|||
accept: 'file', // 选择文件类型
|
||||
multiple: false, // 支持多文件上传
|
||||
auto: true, // 禁用自动上传,点击确定按钮后上传
|
||||
bindAction: '#uploadConfirm', // 确定按钮触发上传
|
||||
choose: function (obj) {
|
||||
// 当选择文件时会触发这个方法
|
||||
var files = obj.pushFile(); // 获取文件列表
|
||||
console.log(files);
|
||||
obj.pushFile([])
|
||||
},
|
||||
done: function (res) {
|
||||
// 上传完毕回调
|
||||
console.log('文件上传成功');
|
||||
console.log(res);
|
||||
|
||||
var dataIndex = $(this.elem).data('index');
|
||||
console.log('当前按钮的 data-index:', dataIndex);
|
||||
fileList[dataIndex] = res.obj
|
||||
|
||||
// 隐藏当前上传按钮
|
||||
// $(this.elem).hide();
|
||||
|
||||
$(`#uploadBtn${dataIndex}`).hide()
|
||||
|
||||
// 插入新的 DOM 元素,例如:显示上传成功的消息或其他操作
|
||||
// 插入新的 DOM 元素,
|
||||
var newDom = $(`<div class="upload-success">${res.message}<i data-index="${dataIndex}" class="layui-icon" style="font-size: 18px; color: red; cursor: pointer;"></i> </div>`);
|
||||
$(this.elem).parent().append(newDom);
|
||||
},
|
||||
|
|
@ -315,7 +306,7 @@
|
|||
// });
|
||||
|
||||
},
|
||||
yes: function (index, layero) {
|
||||
yes: function (index) {
|
||||
// 点击"确定"按钮时的逻辑
|
||||
|
||||
let formData = {};
|
||||
|
|
@ -339,7 +330,8 @@
|
|||
evaluateId: getUrlParam('id'),
|
||||
id: getUrlParam('detailsId'),
|
||||
jsonData: JSON.stringify([currentRows]),
|
||||
titleFiled: fields.join(',')
|
||||
titleFiled: fields.join(','),
|
||||
fileList
|
||||
}
|
||||
|
||||
console.log('提交时的formDat参数', dataForm)
|
||||
|
|
@ -363,12 +355,9 @@
|
|||
// 这里可以执行你需要的操作
|
||||
|
||||
},
|
||||
btn2: function (index, layero) {
|
||||
// 点击"取消"按钮时的逻辑
|
||||
console.log('取消按钮被点击了');
|
||||
// 这里可以执行你需要的操作,通常是关闭弹框
|
||||
layer.close(index); // 关闭弹框
|
||||
return false; // 防止关闭弹框后执行默认的按钮行为
|
||||
btn2: function (index) {
|
||||
layer.close(index) // 关闭弹框
|
||||
return false
|
||||
}
|
||||
})
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue