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

    Controllo campi form al click di un pulsante

    Salve avevo realizzato un sito interamente in php e il controllo dei campi del form in javascript con la funzione onsubmit funzionava perfettamente ,ora ho dovuto modificarlo inserendo jquery e ajax e al posto del submit ho il button , come faccio a fare lo stesso controllo?

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Vado a indovinare:

    Ti servirebbe qualcosa come questi QUI?

    Se si, hai trovato la risposta; altrimenti specifica.

    Per una bella risata vai QUI

  3. #3
    No praticamente prima onsubmit mi faceva il controllo e non andava avanti il form , ora ho messo l'onclick , che mi rende un alert ma la ricerca viene effettuata lo stesso....

    Inoltre volevo chiedere , senza aprire un altro post se posso inserire un immagine a questa funzione da utilizzare durante il ritorno dei dati da php ;

    codice:
    $(document).ready(function() {
    
      //al click sul bottone del form
      $("#bottone").click(function(){
    
    	  //associo variabili
    	  var url = $("#url").val();
    	  var numpag = $("#numpag").val();
    
    	  //chiamata ajax
          $.ajax({
    
          //imposto il tipo di invio dati (GET O POST)
          type: "POST",
    
          //Dove devo inviare i dati recuperati dal form?
          url: "mailurltrovata.php",
    
          //Quali dati devo inviare?
          data: "url=" + url + "&numpag=" + numpag,
          dataType: "html",
    
          //Inizio visualizzazione errori
          success: function(msg)
          {
            $("#textarea").html(msg); // messaggio di avvenuta aggiunta valori al db (preso dal file risultato_aggiunta.php) potete impostare anche un alert("Aggiunto, grazie!");
          },
          error: function()
          {
            alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
          }
        });
      });
    });

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.