使HTML表的三个元素成为下拉菜单
Make td elements of an HTML table a dropdown menu
我有一个pandas数据框架,我用它来生成一个HTML表(dataframe.to_html()
)。我想使表的列之一下拉菜单有两个选项,将允许用户指定接受或拒绝为表的那一行,但我有麻烦找出最好的方法去做这个。
Python代码:
df = random_pandas_dataframe
pandas.set_option('display.max_colwidth',-1)
html_table = re.sub(' task_table', '" id="task_table', df.to_html(classes='task_table'))
这个html表被提供给我的Django模板,然后显示如下:
<div class="table-responsive">
{{ html_table | safe }}
</div>
有谁知道如何最好地编辑html表,使其中一列是一个下拉菜单与接受和拒绝选项?如果可能的话,我很乐意使用javascript。
<tr >
<td class = "select">
<select>
<option value ="accept">Accept</option>
<option value ="reject">Reject</option>
</select>
</td>
相关文章:
- 如何在javascript中将类添加到第三个
- 元素
- 如何使用javascript将两个dom元素集合合并到第三个集合中
- 获取两个输入元素的值,并检查第三个元素的值.将值设置为第四个元素
- 合并两个Javascript数组,一次合并三个元素
- 由于相机位置的原因,无法在场景中显示三个.js元素
- 将一个元素移动到另一个元素中,其余元素将转到第三个位置
- 如何使用 jquery 选择器获取第三个或第四个元素并设置其 id
- 在遍历数组时每三个元素包装一次
- AngularJS:从JSON文件中获取三个随机元素
- 如何在悬停元素时将 JavaScript 链接到以更改元素的图片并显示块第三个元素
- 使用 vue 模板引导行类每个第三个元素
- 如何计算行中三个元素的宽度可以为300px
- 一次从数组中取三个元素
- 触发“三个”的点击事件.元素
- 检查元素在jquery的3个元素行中是第一个还是第三个
- 在javascript中添加数组的前三个元素
- 使HTML表的三个元素成为下拉菜单
- 选择每个父元素中的第三个元素
- 如何基于前三个字符设置元素样式
- 如何在第三个元素之后删除每个 {元素}