Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    100

    Come cambiare un immagine con JQuery

    Ciao a tutti,

    ho dovuto realizzare come esercizio una classe in php per il captcha... E' stata poi inserita in una form, la quale viene sottomessa con JQuery e Ajax... il problema fondamentale è che tutti i dati sono corretti ma quando ritorna vorrei che l'immagine del captcha fosse ricaricata... Qualcuno sa come fare

    codice:
    $('form[name=contact]').submit(function (){
    	$.post('includes/check.php',{
    	 name: $('[name=nome]').val(),
    	 surname: $('[name=cognome]').val(),
    	 email: $('[name=email]').val(),
    	 note: $('[name=note]').val(),
    	 code: $('[name=codice]').val(),
    	 language: $('[name=lingua]').val()
          },
          function(data){
    	switch(data.code) {   
    	  case 1:
    	     alert(data.detail);
    	     $('[name="nome"]').removeClass('off').addClass('on');
    	     $('[name="cognome"]').removeClass('off').addClass('on');
    	     $('[name="email"]').removeClass('off').addClass('on');
    	     $('[name="codice"]').removeClass('off').addClass('on');
    	     $('[name="note"]').removeClass('off').addClass('on');
    	     $('img#cod').attr("src", 'includes/captcha_code.php');
    	     break;
    solo che sembra non funzionare....

    codice:
     $('img#cod').attr("src", 'includes/captcha_code.php');
    quindi non cambia l'immagine qualcuno può aiutarmi....

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    sintatticamente mi risulta corretto
    quindi potrebbe essere anche solo una questione di cache:
    $('img#cod').attr("src", 'includes/captcha_code.php?_='+-new Date);

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    100
    Grazie xinod effettivamente era proprio quello...

    Sempre molto disponibile

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    dal momento che potresti dover rendere conto di quello che hai scritto nell' esercizio,
    qui una spiegazione del perche' viene scritto in questo modo
    http://forum.html.it/forum/showthrea...ostid=12514415

    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    100
    Sempre ineccepibile come sempre

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.