gpt4 book ai didi

jquery - 使用 JQuery 在 HTML 表格中添加或编辑元素

转载 作者:行者123 更新时间:2023-11-28 02:06:43 25 4
gpt4 key购买 nike

我有一个 HTML 表格,里面有一些元素:

<table width='700px' id="employeetable" class="tablesorter" style='table-layout:fixed;'>
<thead>
<tr>
<th>Select to Edit</th>
<th>Group Id</th>
<th>User Id</th>
<th>Object</th>
<th>Read</th>
<th>Update</th>
<th>Insert</th>
<th>Delete</th>
</tr>
</thead>
<tbody>
{foreach from=$privileges item=privilegesItem name=foo}
<tr>
<td align="center"><input id='{$smarty.foreach.foo.iteration}' type="radio" name="SelcetedObject" value= "{$privilegesItem['Object']}"/> </td>
<td align="center">{$privilegesItem['group_id']}</td>
<td align="center">{$privilegesItem['user_id']}</td>
<td align="center">{$privilegesItem['Object']}</td>
<td id='read_{$smarty.foreach.foo.iteration}' align="center">{$privilegesItem['Read']} </td>
<td id='update_{$smarty.foreach.foo.iteration}' align="center">{$privilegesItem['Update']}</td>
<td id='insert_{$smarty.foreach.foo.iteration}' align="center">{$privilegesItem['Insert']}</td>
<td id='delete_{$smarty.foreach.foo.iteration}' align="center">{$privilegesItem['Delete']}</td>
</tr>
{/foreach}
</tbody>

我现在可以用

删除一个元素
$("input[type='radio']:checked").each(function () {
var id = this.id;
var id_read = '#read_'+id;

$(id_read).remove();

但我想编辑表中的元素而不是删除它。编辑:例如,如果我的阅读项目的值为 10,我想将其更改为 2,或者我不想使用简单的值,而是用复选框替换它。

请问我该怎么做?与 .add ?

最佳答案

如果你想更改 td 元素中的文本,你可以这样做

$(id_read).text("Permitted") //Forbidden
$(id_read).css() //change its style

如果你能解释一下“编辑”的意思,我会更有帮助

关于jquery - 使用 JQuery 在 HTML 表格中添加或编辑元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11032862/

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