[WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.Web.Script.Services.ScriptService] public class Service1 : System.Web.Services.WebService { [WebMethod(Description = "Validate the login credentials")] public bool Validate(string UserName, string Password) { if (Password == "test" && UserName == "test") return true; else return false; } }
<html lang="en-US"> <head> <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" /> <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> <script type="text/javascript" language="javascript"> var Surl = "http://localhost:3031/WS_HTML/Service1.asmx/Validate"; $(document).ready(function () { $("input#submit").click(function (event) { //var uid = document.getElementById("UserName").value; //var pwd = document.getElementById("Password").value; var uid = "test"; var pwd = "test"; var dataString = "{ 'UserName' : '" + uid + "', 'Password' : '" + pwd + "'}"; $.ajax({ ServiceCallID: 1, url: Surl, type: 'POST', data: dataString, contentType: "application/json; charset=utf-8", dataType: "json", success: function (result) { returnVal = result.d; alert(returnVal); }, error: function (XMLHttpRequest, textStatus, errorThrown) { returnVal = ''; } }); }); }); </script> </head> <body > <form method=post runat="server"> <input type="submit" />Connet to my WS </form> </body> </html>
(dataType: "json",)
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)