javascript - 如何防止表格数据元素合并到一列中?
问题描述
我正在将 API 数据加载到table
使用 Flask 中,一旦将元素放置在它们的单元格中,我就有 jQuery 将引导类添加到td
元素中。当我添加引导类"btn"
和"btn-secondary"
时,两个 td 元素并排粘贴在我希望它们在各自列中的位置。
<table>
<tbody id="myTable">
{% for row in values %}
<tr class="item">
<td class="link"><a href="#">Link</a></td>
{% for element in row['values'] %}
<td>{{ element }}</td>
{% endfor %}
</tr>
{% endfor %}
</tbody>
</table>
for 循环是 jinja 模板,用于将值替换到表中
$(".item td:nth-child(7)").addClass("requestedStatus btn btn-secondary");
$(".item td:nth-child(7)").on('click', function() {
$(this).text($(this).text() == 'IN' ? 'OUT' : 'IN');
})
// Add button feature and Toggle text between True and False for usageFlag column
$(".item td:nth-child(8)").addClass("usageFlag btn");
$(".item td:nth-child(8)").on('click', function() {
$(this).text($(this).text() == 'True' ? 'False' : 'True');
})
请在这方面帮助我。
解决方案
推荐阅读
- db2 - IBM IDAA 不允许我查询特定列
- javascript - 打字稿将属性视为未定义,当它被定义时
- postgresql - 有没有办法强制更新查询在 postgreSQL 中设置列值?
- javascript - 从嵌套对象中获取数据
- php - 如何在 Symfony 中通过 ajax 请求参数?
- .net-core - .NET Core 和类型相等
- sql - SQL 在日历中插入新年
- python - 当我设置 FLASK_ENV 时,为什么 from flask.cli import main 会失败?
- vue.js - 如何删除 vuetify 文件输入可清除图标?
- java - 迭代快速排序方法