gpt4 book ai didi

javascript - 使用 JSON 动态添加表行

转载 作者:行者123 更新时间:2023-11-30 14:45:33 25 4
gpt4 key购买 nike

我很难用 JSON 添加新的表格行。

情况

目前我正在编写拖放功能。文件上传后,文件信息解析为JSON返回查看页面。我想要的是我想使用 JSON 文件信息动态添加新表行。

问题双引号部分应该如何填写JSON格式?

var rowNode = table.row.add( [
"",
"",
"[what should i write here??]",
"[what should i write here??]",
"<td id=wtax_file_type></td>",
"<td id=all_tax></td>",
"<td id=tax_date></td>",
"<button class='btn btn-xs btn-default'><i class='icon-file-pdf text-error'></i><span> 테스트.pdf</span></button>",
"<a class='btn-link color-primary'>[이동]</a>"
] ).draw().node();

我的JS代码

myDropzone.on("success", function(file, res) {


/* removew preview when upload success*/
$(file.previewElement).remove();

console.log(res);

if (res.result) {
if (res.data) {
if (res.data.f_idx) {
$('#f_idx').text(res.data.f_idx);
}
if (res.data.client_name) {
$('#client_name').text(res.data.client_name);
}
if (res.data.client_biz_no) {
$('#client_biz_no').text(res.data.client_biz_no);
}
if (res.data.wtax_file_type) {
$('#wtax_file_type').text(res.data.wtax_file_type);
}
if (res.data.all_tax) {
$('#all_tax').text(res.data.all_tax);
}
if (res.data.tax_date) {
$('#tax_date').text(res.data.tax_date);
}
}
}

var fileObj=JSON.parse(res);


var rowNode = table.row.add( [
"",
"",
"[what should i write here??]",
"what should i write here??]",
"<td id=wtax_file_type></td>",
"<td id=all_tax></td>",
"<td id=tax_date></td>",
"<button class='btn btn-xs btn-default'><i class='icon-file-pdf text-error'></i><span> 테스트.pdf</span></button>",
"<a class='btn-link color-primary'>[이동]</a>"
] ).draw().node();


});

最佳答案

根据 datatable's documentation ,这可以这样做:

table.row.add( [
"",
"",
"[what should i write here??]",
"[what should i write here??]",
$('#wtax_file_type').text(),
$('#all_tax').text(),
$('#tax_date').text(),
"<button class='btn btn-xs btn-default'><i class='icon-file-pdf text-error'></i><span> 테스트.pdf</span></button>",
"<a class='btn-link color-primary'>[이동]</a>"
] ).draw( false );

关于javascript - 使用 JSON 动态添加表行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48985043/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com