Visualizzazione dei risultati da 1 a 10 su 17

Discussione: DataTable Jquery e PHP

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Esempio, con createdRow (meeting_id è l'id della tabella):
    codice:
    $(document).ready(function(){
        var table = $('#meeting2').dataTable( {
         "sAjaxSource": "dati_meeting.php",
          ...
          "createdRow" : function (row, data, index){
                link = $('<a></a>',{'href':'cancella.php?id=' + data['meeting_id'], 'text':'cancella'});
                $(row).find('td').eq(5).html(link);
           }
         });
    });
    Ci sono dei valori che dovresti cambiare: il link per effettuare la cancellazione e 5 è l'indice (partendo da 0 )della colonna dove ci va il link elimina.
    PS: In realtà per le cancellazioni sarebbe meglio fare un form-post.

    Se invece vuoi usare la funzione js cancella(), dovresti vedere dove viene scritto meeting_id

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2018
    Messaggi
    11

    Perfetto sto facendo delle prove .. ti faccio sapere

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2018
    Messaggi
    11
    Guarda, intanto ti ringrazio tantissimo perchè funziona, l'unico problema e che il link cancella compare solo se metto nella posizione "0" e non nella 5. però va beh questo si risolve . Ti ringrazio davvero tanto

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2018
    Messaggi
    11
    ho risolto tutto perfetto grazie mille.... Davvero Gentile

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2018
    Messaggi
    11
    Quote Originariamente inviata da boots Visualizza il messaggio
    Esempio, con createdRow (meeting_id è l'id della tabella):
    codice:
    $(document).ready(function(){
        var table = $('#meeting2').dataTable( {
         "sAjaxSource": "dati_meeting.php",
          ...
          "createdRow" : function (row, data, index){
                link = $('<a></a>',{'href':'cancella.php?id=' + data['meeting_id'], 'text':'cancella'});
                $(row).find('td').eq(5).html(link);
           }
         });
    });
    Ci sono dei valori che dovresti cambiare: il link per effettuare la cancellazione e 5 è l'indice (partendo da 0 )della colonna dove ci va il link elimina.
    PS: In realtà per le cancellazioni sarebbe meglio fare un form-post.

    Se invece vuoi usare la funzione js cancella(), dovresti vedere dove viene scritto meeting_id


    Perfetto ti ringrazio... Funziona perfettamente.. E se invece volessi selezionare più dati mediante checkbox? Per poi mandarli tutti insieme tramite get?

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 © 2026 vBulletin Solutions, Inc. All rights reserved.