Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    5

    problema con dati restituiti a file javascript

    Salve a tutti, avrei un problema e spero che qualcuno mi possa dare una mano.
    Ho un codice javascript di questo tipo:

    function controllo(mail){

    var resultEmail = $.ajax({
    url: "/contrMail.php",
    async: false,
    type: "POST",
    data: {
    "mail" : mail
    }
    });

    if(resultEmail == 1){
    alert("La mail inserita e' gia' presente nei nostri archivi!");
    return false;
    }
    if(resultEmail == 0){
    alert("La nuova mail inserita è disponibile");
    return false;
    }
    }

    grazie al quale dovrei controllare se una mail è già presente nel mio db, ora il problema è la restituzione del risultato dal file php:

    <?php

    $res = mysql_query("SELECT CUT FROM db WHERE email = \"" . $_POST["mail"] . "\"");
    if(mysql_num_rows($res)>0)
    {
    echo "1";
    }
    else
    {
    echo "0";
    }


    ?>

    il problema è che il file php mi restituisce "resultEmail" come "Object object", come posso risolvere questo problema? grazie in anticipo a tutti quelli che mi daranno una mano

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    infatti è un oggetto, più precisamente è la jqXHR(jQuery XMLHttpRequest), il risultato della chiamata ajax va gestito nella callback... qui trovi tutte le info.

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Errata interpretazione della domanda sorry
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    5
    grazie, difatti usando "success: function(response){ ... }" riesco ad interpretare i risultati ottenuti.

    Ciao.

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.