Pagina 5 di 8 primaprima ... 3 4 5 6 7 ... ultimoultimo
Visualizzazione dei risultati da 41 a 50 su 71
  1. #41
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    hai ragione ho cambiato l'id con la classe....lo tengo con la lasse perchè più corretto ma non va lo stesso

  2. #42
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    LA chiamata ajax viene fatta?
    Hai cambiato anche data: $(this).closest('form').serialize(), nella funzione js?

  3. #43
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    si ho proprio copiato e incollato il tuo codice...quando clicco sul bottone vedo la rotellina del browser che carica ma non viene fatta la chiamata...non da segni di vita..sebra proprio che non la veda

  4. #44
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Scusa la domanda, il sito è sempre quello che hai postato giusto?

    Vedo che chiami caricarisult() che a sua volta fa una chiamata ajax su carica.php, giusto?

  5. #45
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    si è sempre quello di prima....si la chiamata ajax a carica.php serve solo per aggiornare i risultati ma carica.php lo chiamo nella pagina sito.php con

    <ul class="grid"><?php include 'carica.php';?></ul>

  6. #46
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Secondo me, succede questo:

    1. Viene generata la pagina, compresa di form
    2. Al completamento del documento, tramite jquery associ all'evento "click" dei button "inviacommio" la funzione per inviare i dati.
    3 E fin qui sarebbe ok ma
    4 ma chiami (dentro la ready() di jquery) la funzione caricarisult() che tramite ajax riprende carica.php (che presumo restituisca le stesse form)
    5 Queste nuove form vanno a sostituire quelle di prima, ma non hanno associato la funzione che invia i dati e
    6 non ti funziona

  7. #47
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    sei un genio...funzionaaaaaaaaaaaaaaaaa....ma per capire..perchè i form generati dalla ready non hanno associato la funzione che invia i dati?

  8. #48
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    ho un problema adesso...prima facevo così

    success: function(){
    alert('Inserimento avvenuto con successo');
    caricarisult();
    }
    caricaresult è la funziona che ricarica i dati..
    adesso l'ho docuta togliere se no sostituisc il form...come faccio a ricaricare i risultati senza il refresh della pagina?

    ps come faccio a sovvenzionarti?

  9. #49
    Utente di HTML.it
    Registrato dal
    Feb 2015
    Messaggi
    221
    heeelppppp

  10. #50
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Questa è una domanda da sezione javascript più che php.
    Secondo me hai due opzioni:

    1. Nella carica.php aggiungi anche lo script javascript che aggiunge fa funzione di invio:
    codice:
    carica.php
    ..tutto il codice che crea i form
    
    <script>
    $('.inviacommio').click(function() { 
        $.ajax({
            url: 'caricacommento.php',
            data: $('.form2').serialize(),
            success: function(){
                alert('Inserimento avvenuto con successo');
             }
    }); 
    return false; 
    
    });
    </script>
    Oppure, forse più elegantemente, sostituisci la funzione javascript con
    codice:
    $(document).on('click' , '.inviacommio', function() { 
        $.ajax({
            url: 'caricacommento.php',
            data: $('.form2').serialize(),
            success: function(){
                alert('Inserimento avvenuto con successo');
             }
    }); 
    return false; 
    
    });
    </script>

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