făcând apelurile ajax la webserver-ul asp.net folosind jquery-mobile

Am webservice sus și să trăiască. Când fac apeluri prin jQuery folosind aplicația mea asp.net funcționează bine, dar folosind jQuery mobile primesc un mesaj de eroare 500 fără rezultate. Nu sunt sigur de ce se întâmplă acest lucru. dacă cineva ar avea cunoștințe despre acest lucru, vă rog să-mi spuneți. Mulțumiri.

EDIT: Tocmai am observat că cererea mea spune Metoda de solicitare: OPȚIUNI.

Javascript

  var parameter = {
                    'userName': emailLogin, 'password': passwordLogin
                };
                parameter = JSON.stringify(parameter);
                $.ajax({
                    type: "POST",
                    url: "http://myurl.com/MainService.asmx/LoginMobile",
                    contentType: "application/json; charset=utf-8",
                    data: parameter,
                    dataType: "json",
                    success: function (result) {
                        if(result.d) {
                            showErrorDialogMessage('Login error', result.d);
                        } else {
                            showErrorDialogMessage('Login error', 'Incorrect email and password combination.');
                        }
                    },
                    error: function (jqXHR, textStatus, errorThrown) {
                        showErrorDialogMessage('Login error', textStatus);
                    }
                });
0

1 răspunsuri

Am schimbat tipul de date la "jsonp" și am reușit să efectuez apelul și să recuperez baza de date în date xml.

0
adăugat