【发布时间】:2010-04-26 05:05:34
【问题描述】:
我有一个特定的问题,我在每行第三列的表格中有一个链接,当用户单击该链接时,他会加载一些 ajax 并更新页面,我也希望在第二列中发生将链接所在行的列,将td的类从false更改为true,并将值从No更改为Yes。
谢谢!
更新! 代码示例:
点击时第二列仍然没有更新,也许这是因为表格所在的div在点击时被隐藏了?无论如何,这是我尝试过的:
<tr>
<td>00839</td>
<td class="false" style="text-align:left;">No</td>
<td>
<a href="#"
onclick="Element.hide('ajax-instruction-view');;
new Ajax.Updater('ajax-instruction-view', '/tasks/show_ajax/839', {asynchronous:true, evalScripts:true, onComplete:function(request){new Effect.Appear("ajax-instruction-view",{});window.scrollTo(0,0);
link = $(link);
var row = link.up('tr');
var cell = row.down('td').next('td');
cell.update('Yes');},
parameters: 'authenticity_token='encodeURIComponent('SYWsdBTWlz17u9HmPXA2R9WmBfZn67g/IAMGyhHEwXw=')}); return false;"
>
Instructions-Notice Board
</a>
</td>
<td>19/04/10</td>
<td class="false">21/04/10</td>
<td class="false" style="text-align:left;">None.</td>
</tr>
【问题讨论】:
-
你是在使用框架还是只使用原始 javascript?
-
"将 td 的类从 false 更改为 true,并将值从 No 更改为 Yes"。你能解释一下吗?
-
将 Rails 与默认的 javascript 库一起使用,Prototype/Scriptaculous 我的链接是使用 link_to_remote 创建的,但我可以使用原始 javascript 以及将它与 visual_effect 助手混合在一起
-
@rahul
001 否 链接
标签: javascript