jquery - 单击HTML中的编辑按钮时如何使表格(文本)中的字段可编辑
问题描述
我已经将几个硬编码值放入我的表中的单列和其他列中,每行都有按钮 EDIT 和 DELETE。每当我单击第一行中的编辑选项时,第一列和同一行中存在的值必须是可编辑的。同样对于删除,必须删除整行。还将有一个添加选项,其中必须使用编辑和删除按钮填充行
代码
<div id="resultset" style="display:none">
<div class="table-responsive" align="centre" style="width:300px;margin-left: 10%;" readonly="readonly">
<br>
<br>
<table id="example" class="table table-bordered table-striped table-hover" readonly="readonly">
<tbody>
<tr>
<td>Full Review </td>
<td>
<div>
<br>
<br>
<button type="button" id="searchBtn" class="btn btn-info">Edit</button>
<button type="button" id="clearBtn" class="btn btn-info" onclick='onReset();'>Delete</button>
</div>
</td>
</tr>
<tr>
<td>GHS Review</td>
<td>
<div>
<br>
<br>
<button type="button" id="searchBtn" class="btn btn-info" onclick='onEdit();'>Edit</button>
<button type="button" id="clearBtn" class="btn btn-info" onclick='onReset();'>Delete</button>
</div>
</td>
</tr>
<tr>
<td>Maintenance Review</td>
<td>
<div>
<br>
<br>
<button type="button" id="searchBtn" class="btn btn-info" onclick='onEdit();'>Edit</button>
<button type="button" id="clearBtn" class="btn btn-info" onclick='onReset();'>Delete</button>
</div>
</td>
</tr>
<tr>
<td>Handoff</td>
<td>
<div>
<br>
<br>
<button type="button" id="EditBtn" class="btn btn-info" onclick='onEdit();'>Edit</button>
<button type="button" id="deleteBtn" class="btn btn-info" onclick='onReset();'>Delete</button>
</div>
</td>
</tr>
</tbody>
</table>
解决方案
首先,您需要输入字段,因此您可以编辑文本字段。您可能想看看这个https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/text。
因此,如果您想要稍后可以在按钮上编辑的表格,那么我最好的选择和最简单的方法就是让您拥有并单击以删除禁用属性。
推荐阅读
- docker - 如何设置 docker nextcloud 以使用 SSL
- tensorflow - add_loss() 如何处理复合模型?
- c# - 如何“禁用”计算列以便应用迁移?
- mysql - 如何在mysql中找到给定数字的范围
- java - RestAssured Groovy gpath findAll 返回一个值,以防它只找到一个匹配项
- r - R包:编写自己的汇总函数(方法)
- git - PR中两个分支之间的GitHub文件更改
- python - 诅咒 Python 中的命令行应用程序
- sql - 从 Oracle 中删除行 ID 最少的重复项
- hadoop - 删除hdfs路径后如何删除Hive中的外部表?