Jquery code:
<script type="text/javascript">
$(document).ready(function () {
$("#frmReg").on('submit', function (e) {
var emailAddr = $("#inputEmail").val();
var userName = $("#userName").val();
var password = $("#inputPassword").val();
var FormData = {
Email: emailAddr,
UserName: userName,
Password: password
};
var dd = JSON.stringify(FormData);
$.ajax(
{
type: "POST",
url: "Register.aspx/EmailAvailability",
contentType: "application/json; charset=utf-8",
data: '{"formData":'+ dd+ ' }',
dataType: "json",
success: function (data) {
alert("Entered");
},
fail: function () {
alert("failure");
}
});
});
});
</script>
Ajax CodeBehind file: This is Asp.net method.
public static bool EmailAvailability(string formData)
{
return true;
}