Création d'un formulaire de login jquery mobile avec utilisation d'une bdd sql s

Signaler
-
Bonjour
Je travaille sur un projet de gestion de flottes en ASP .net. Je suis en train de développer une interface de login en jquery mobile et je dois utiliser un web service asp.net (.asmx) et ajax JSON pour le transfert des données.
voilà mon code jquery
fichier login.htm





Login






$.document.ready(function () {
});

function callservice(){
$.Ajax({
type:"Post",
contentType: "application/json; charset=utf-8",
url: "../authentification.asmx/Authentifier",
//data:"{email:"+$('#email').val()+", password:"+$('#password').val()+"}",
data:"{}",
datatype:"JSON",
Success:OnSuccessCall(),
erreur:OnErreurCall()
});
}
function OnSuccessCall(response) {
$("#divResponse").text(response.d);


}
function OnErreurCall(response) {
$("#divResponse").text(response.status+" "+response.statustext);


}








Login









Email:

Password:














Page Footer














et voilà le cose de mon web service


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using System.Web.Security;
using System.Data.SqlClient;

namespace Test
{
///
/// Description résumée de authentification
///
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// Pour autoriser l'appel de ce service Web depuis un script à l'aide d'ASP.NET AJAX, supprimez les marques de commentaire de la ligne suivante.
[System.Web.Script.Services.ScriptService]
public class authentification : System.Web.Services.WebService
{
[WebMethod]
public string Authentifier()
{

password = FormsAuthentication.HashPasswordForStoringInConfigFile(password, "MD5");
SqlConnection oConnexion = new SqlConnection("data source=./SQLDBExpress;Integrated Security=SSPI;Initial Catalog=Ahm");
SqlCommand oCommand = new SqlCommand("SELECT * FROM authentification WHERE Login='" + Login + "'", oConnexion);
oConnexion.Open();
SqlDataReader reader = oCommand.ExecuteReader();
while (reader.Read())
{
if (reader["Login"].ToString() != Login && reader["password"] != password)

return "Nom utilisateur ou mot de passe invalide";
else
{
if (reader["Login"].ToString() == Login && reader["password"] == password)
{

return "OK";
}
}
}
oConnexion.Close();

return "";

}

}
}

bon normalement ne fois le login et le password tapé, si on clique sur le bouton login la webmethod Authentifier doit être appeler, cependant rien ne se passe !! et j'arrive pas à cerner le problème;Merci de me donner un coup de main