【发布时间】:2012-08-31 13:06:03
【问题描述】:
我有一个包含多个列和行的网格。我想一次只编辑一个单元格。通过在用户悬停 td 时显示编辑图标,我希望用户能够单击编辑图标,然后 td 变为可编辑。 onblur 将保留新值,并且当 td 不在焦点时,编辑图标也会隐藏。
我无法为此编写代码,我想应用 JQuery 技术。
<table>
<thead>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
</tr>
</thead>
<tbody>
<tr id="r1">
<td>- |</td>
<td>blah 1 |</td>
<td>blah 2 <div class="editit" style="background:url(pencil.png) no-repeat"></div></td>
</tr>
如果 JQuery 专家能帮我解决这个问题,那就太好了。
【问题讨论】:
-
您将不得不付出更多努力。您尝试过什么?什么有效?什么没有?用jQuery还在写代码……
-
现在你有三个可能的答案,如果你不同意这三个,请发表你自己的,或者如果你同意,必须让我们知道:)
标签: jquery html-table cell edit tablerow