problema jQuery/ajax

pasluc7469

Nuovo Utente
26 Dic 2011
3
0
0
ciao a tutti, intanto tanti auguri di buon natale....

sono al mio primo post, e comunque ringrazio tutti per l'eventuale aiuto...

volevo chiedere una mano su questa cosa... vorrei che la function() metodo mi restituisse un alert con scritto: "benvenuto pippo pluto", ma non mi da altro che errore!!!!
spero che qualcuno mi possa aiutare!!!!


prova.aspx:
Codice:
<script type="text/javascript">
         function metodo()
{

             $.ajax({
                 type: "POST",
                 url: "/Prova.asmx/esempio",
                 dataType: "xml",
                 data: { nome: "pippo", cognome: "pluto"},  //


                 success: function (msg) {

                     alert("benvenuto " + msg.nome + "  " + msg.
cognome)
                 },
                 error: function (err) {

                     alert(err.statusText);
                 }

             });

             return false;
         }

</script>


................

<input value="invia" type="button" class="
k-button" onclick="return metodo();" />



Prova.asmx
Codice:
public class Prova1 {
            public string nome {get; set;}
            public string cognome {get; set;}

            public Prova1(string nome, string cognome)
            {
                this.nome = nome;
                this.cognome = cognome;
            }



        }

        [WebMethod(enableSession: true)]
            public Prova1 esempio(string nome, string cognome)
            {

                return new Prova1(nome, cognome);

              }

ringrazio in anticipo
 

pasluc7469

Nuovo Utente
26 Dic 2011
3
0
0
ciao alessandro1997,
ho modificato il codice lato server perchè non mi restituiva nulla,m ed ho implementato un metodo per riempire le proprieta della classe

Codice:
public void setNome(string nome, string cognome)
{
this.nome = nome;
this.cognome = cognome;
}
ora l'xml che mi restituisce è il seguente:

Codice:
<?xml version="1.0"?>
<Prova1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://tempuri.org/">
	<nome>pippo</nome>
	<cognome>pluto</cognome>
</Prova1>

ora come faccio ad accedere alle proprieta dell'oggetto restituito lato client??

facecndo cosi mi restituisce benvenuto undefined undefined

Codice:
success: function (msg) {                    
                     alert("benvenuto " + msg.nome + "  " + msg.cognome)
                 },

ringrazio in anticipo
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
Usa le funzioni di jQuery per la manipolazione del DOM:
Codice:
function metodo()
{
    $.ajax({
        type: "POST",
        url: "/Prova.asmx/esempio",
        dataType: "xml",
        data: { nome: "pippo", cognome: "pluto" },
        success: function(msg) {
            $(msg).find("Prova1").each(function() {
                nome = $(this).find("nome").text();
                cognome = $(this).find("cognome").text();

                alert("Ciao " + nome + " " + cognome + "!");
            });
        },
        error: function (err) {
            alert(err.statusText);
        }
    });

    return false;
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
L Problema jQuery validation AJAX (PHP 7) PHP 6
X Problema con jquery e ajax jQuery 2
S Gallery con Tag foto: problema doppia chiamata ajax con JQuery jQuery 2
Emix Problema nel concatenare jquery ed ajax nella stessa pagina Javascript 15
P problema validazione form con ajax e jquery Ajax 0
T Problema con Jquery ajax jQuery 4
D Problema nella validazione di un form con JQUERY ed AjAX jQuery 4
E Problema jquery Success jQuery 2
T problema con select dinamica con jquery Javascript 0
F [Javascript] Problema funzione jquery con elementi css esterni Javascript 1
P immagine responsive problema con script jquery jQuery 0
B Problema di visualizzazione di uno Slider in jquery jQuery 4
L Problema phpmailer,jquery e smtp PHP 1
I problema con swipetouch in jquery Sviluppo app per iOS 0
V Problema con tabella jQuery jQuery 9
M Problema load jquery jQuery 1
D Problema con jQuery.timeago() jQuery 2
R Problema con slider jQuery HTML e CSS 1
F Problema Jquery.load() e tweenLite.to() con Chorme Javascript 0
L problema jquery easyui window jQuery 4
J problema jquery add/removeclass jQuery 1
S Problema Jquery UI Dialog jQuery 0
E [Menu JQuery]: problema click quando il sottomenu si apre sopra un iframe... jQuery 0
Antonio De Grezia Problema jquery con chrome!! :( Javascript 3
S Autocompletamente con jQuery, PHP e MySQL - Problema con le query PHP 7
P Problema caricamento/sostituzione immagini galleria php-jquery jQuery 2
S Problema con toggle jquery jQuery 1
A galleria jquery: problema nel caricamento di una immagine da un'anteprima HTML e CSS 10
E Problema con jquery-1.7.2.min jQuery 3
M Problema .load JQuery jQuery 1
F Problema select dinamiche con php e jquery jQuery 1
L problema richiesta asincrona con jquery jQuery 1
A problema con jquery.nivo.slider.js Javascript 0
novello88 Problema con jQuery: $ is not defined jQuery 1
M problema "Ordine del carico jquery librerie deve essere cambiato" jQuery 0
F Problema variabile in uno script jquery jQuery 2
G problema con plugin validazione form jquery jQuery 0
emanuelevt piccolo problema jquery jQuery 4
G problema caricamento effetti jquery jQuery 0
S problema con div a scomparsa jquery jQuery 0
M problema con select jquery e php PHP 0
R Problema posizionamento menu orizzontale in jquery HTML e CSS 11
B problema slider jquery in iframe jQuery 3
B problema slider jquery jQuery 0
E Problema pulizia codice jquery jQuery 0
I Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz- HTML e CSS 0
K Problema form update PHP 2
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
S Problema nel ciclare un json Javascript 0
G Problema con Xampp Web Server 1

Discussioni simili