我有一個具體的問題,我在每行第三列的表中有一個鏈接,當用戶點擊那個鏈接時,他加載了一些ajax並更新了頁面,我還想要發生什麼是在鏈接所在行的第二列中,將td的類從false更改爲true,並將值從No更改爲Yes。用Javascript處理行數據
謝謝!
更新! 代碼示例:
第二列仍然沒有得到點擊更新,也許這是因爲表所在的div得到隱藏的onclick?反正這裏是我已經試過:
<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? – prodigitalson 2010-04-26 05:08:31
「將td的類從false更改爲true,並將值從No更改爲Yes」。你能解釋一下嗎? – rahul 2010-04-26 05:10:11
使用默認的JavaScript庫,原型/ Scriptaculous的使用Rails 我聯繫與link_to_remote創建的,但我可以使用原始的JavaScript,以及我在與visual_effect的助手混合它 – fivetwentysix 2010-04-26 05:10:19