Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Codice php da javascript

    Salve a tutti,
    Ho una pagina di questo tipo contenuta all'interno di un thickbox:
    Codice PHP:
    <table width="100%">
      <
    tr>
        <
    th>Elimina</th>
        <
    th>Data</th>
        <
    th>Titolo</th>
      </
    tr>
      <
    tr>
        <
    th>[url="delete.php?id=1"]X[/url]</th>
        <
    th>il giorno xx alle ore xx</th>
        <
    th>Titolo</th>
      </
    tr>
    </
    table
    Ora dalla X si dovrebbe cancellare questo "commento", ma se clicco mi cambia la pagina mettendo naturalmente delete.php...c'è un modo con javascript o con jquery di richiamare la pag senza togliere il thickbox?

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    O usi ajax o un trucchetto:

    X

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Ok, risolto con jquery, anche se ora devo trovare il problema al "cliccare due volte sul tasto" .-.

    Ho messo il link con l'evento onClick (anche lasciando href="javascript:etc etc mi dà la stessa noia) però devo cliccare due volte il link, altrimenti alla prima non funziona! :S

    lo script è questo:
    codice:
    function delete(ids){
      $("#cancella"+ids).click(function() {
      var dataString = '';
      var parent = $("#riga"+ids);
    
      $.ajax({
        type: "GET", 
        url: "delete.php?id="+ids, 
        data: dataString, 
        cache: false, 
        success: function() { parent.fadeOut('slow', function() {$(this).remove();}); }
      });
    
      return false;
      });
    }
    Edit:
    Risolto anche questo...mi sembro stupido a volte...
    Bastava eliminare il click(function....

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.