I have following code snippet in which I want to return value from ajax.but I am getting following exception
Request format is invalid
[WebMethod]
[ScriptMethod(ResponseFormat=ResponseFormat.Json)]
public string HelloWorld(string name) {
return "Hello World"+name;
}
$(document).ready(function () {
function checkUser2(user) {
var result;
$.ajax({
type: "POST",
async: false,
url: "WebService.asmx/HelloWorld",
dataType: "json",
contentType:"application/json",
data: { name: user},
success: function (data) {
result = data;
}
});
return result;
}
$("#check").click(function () {
alert(checkUser2("test"));
});
});
EDIT
If you have other way for this please share some link or code