Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767

    [Mootools] Eliminare TR

    Forse è una banalità, ma non so proprio come fare:

    devo eliminare delle righe da una tabella utilizzando mootools (elimino dei dati tramite ajax-php e voglio eliminare la riga corrispondente).
    Come posso fare?

    Luke

  2. #2

    Re: [Mootools] Eliminare TR

    Originariamente inviato da Luke70
    Forse è una banalità, ma non so proprio come fare:

    devo eliminare delle righe da una tabella utilizzando mootools (elimino dei dati tramite ajax-php e voglio eliminare la riga corrispondente).
    Come posso fare?

    Luke
    Codice PHP:
    var tua_tabella = $('tabella_id'); // la referenzi tramite id o come meglio credi
    var indice_riga_da_eliminare// dove l'indice è come per gli array, il primo è 0, il secondo è 1 e così via
    tua_tabella.deleteRow(i); 
    il metodo deleteRow(i) è nativo javascript, crossbrowser ed appartiene agli elementi table,tbody,thead e tfoot

  3. #3
    il modo più veloce...
    - dai un ID al TR
    - $('id_tuo_tr').remove()


  4. #4
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Grazie ad entrambi... adesso faccio un po' di prove.

  5. #5
    P.S se usi Mootools 1.2 la funzione per eliminare un elemento è

    elem.dispose();

    Comunque, puoi sempre fare una cosa più articolata:

    Per fare un esempio, vuoi eliminare la riga dalla tabella con un link in un td della riga stessa:

    Codice PHP:
    function eraseRow()
    {
       var 
    = $(this); //Associando la funzione all'evento onClick dell'anchor this diventa l'anchor stesso
       
    var td a.getParent(); //Il td dov'è contenuto l'anchor
       
    var tr td.getParent(); //Il tr padre di td
       
    tr.dispose(); //Cancelli la riga


  6. #6
    Utente di HTML.it L'avatar di Luke70
    Registrato dal
    Jul 1999
    Messaggi
    767
    Grazie artorius!

    La tua soluzione mi evita di dare inutilmente un id alla colonna e mi sembra molto snella ed efficente.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.