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

    Problema con passaggio parametri Ajax

    Ciao a tutti,
    ho un problema con una chiamata Ajax da una form html.
    Quando faccio la chiamata a lookup2 (con il passaggio di un parametro aggiuntivo) non restituisco alcun risultato:

    sbaglio qualcosa nel passaggio di parametri?


    form:
    <input type="text" size="30" value="<?php echo($mangaemail)?>" id="inputString2" onkeyup="lookup2(this.value,<?php echo($titolomanga)?>);" />

    js:
    function lookup2(inputString2, titolomanga) {
    if(inputString2.length == 0) {
    $('#suggestions').fadeOut(); // Hide the suggestions box
    } else {
    $.post("rpc2.php", {queryString: ""+inputString2+"", titolomanga: ""+titolomanga+""}, function(data) { // Do an AJAX call
    $('#suggestions').fadeIn(); // Show the suggestions box
    $('#suggestions').html(data); // Fill the suggestions box
    });
    }
    }


    Grazie a tutti.
    Matteo

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Se e' una stringa la devi racchiudere fra apici...

    onkeyup="lookup2(this.value,'<?php echo($titolomanga)?>' );"
    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
    Corretto.
    Grazie mille.
    Il problema ora è che l'rpc che sta dietro al js non si prende il valore della variabile che gli passo :-(

  4. #4
    ah no..avevo fatto un errore io.
    Funziona.
    Grazie mille!!

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.