j'ai un petit problème à vous soumettre que je n'arrive pas bien à
résoudre. Pour mon boulot, on m'a demandé de travailler sur un tableau
affiché en PHP. Il voulait pouvoir cacher des colonnes ou les faires
réapparaitre ce que j'ai fais sans problème en Javascript et ce qui est
vraiment rapide.
Mais là, il me demande de pouvoir décaler des colonnes initialement
en 2ème position en 3ème position (donc la 3ème devient la 2ème, ...
,pigé ?? )
Voilà tout ça en Javascript/Ajax car les requêtes sous extremement
lourdes et je n'ai pas la possibilité de les refaire. Le maitre mot est
la rapidité de l'action !!!
Je sais que c'est possible car je l'ai déjà vu sur des sites mais je pense que c'était une nouvelle requête réactualiser !!
<HTML Lang="fr">
<HEAD>
<Script type="Text/JavaScript"><!----------
function inverser(a,b)
{
var t=document.getElementById("tableau");
var tmp;
for ( var l=0;l<t.rows.length;l++ )
{
tmp=t.rows[l].cells[a].innerHTML;
t.rows[l].cells[a].innerHTML=t.rows[l].cells[b].innerHTML;
t.rows[l].cells[b].innerHTML=tmp;
}
}
//----------></Script>
</HEAD>
Merci beaucoup ... je vais tester ça de suite j'avais essayer autre chose qui marche en simple HTML mais qui merde dans mon code PHP !!!
<html>
<head><title> Test de MoveColums </title>
<script>
function change(n) {
var tb=document.getElementById("tab");
var nbl=tb.rows.length;
var nbc=tb.rows[0].cells.length;
var k=(n<nbc-1)?n+1:0;