J'ai une question spécifique, j'ai un lien dans un tableau dans la troisième colonne de chaque ligne, quand l'utilisateur clique sur ce lien, il charge un ajax et met à jour la page, ce que je veux aussi arriver est-ce que dans la 2ème colonne de la ligne où se trouve le lien, changez la classe de td de false à true, et la valeur de No à Yes.Manipuler des données de ligne avec Javascript
Merci!
Mettre à jour! Exemple de code:
La 2ème colonne n'est toujours pas mise à jour lors du clic, peut-être parce que le div où se trouve la table est masqué onclick? Quoi qu'il en soit, voici ce que j'ai essayé:
<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>
Utilisez-vous un framework ou seulement du javascript brut? – prodigitalson
"changer la classe de td de faux à vrai, et la valeur de Non à Oui". Pouvez-vous expliquer plus à ce sujet? – rahul
Utilisation Rails avec la valeur par défaut bibliothèques javascript, Prototype/Scriptaculous Mes liens sont créés avec link_to_remote, mais je peux utiliser javascript brut ainsi que je l'ai mélangé dans les aides visual_effect – fivetwentysix