Return value from function with an Ajax call [duplicate] (Jquery : call ajax and return value in function)
Jquery Code
<script src="jscripts/jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
test();
function test() {
alert('Call Ajax Function');
myFunction(function (d) {
//processing the data
alert("Return Datetime from Ajax Request. The Datetime is : " + d);
});
alert('Done');
}
function myFunction(callback) {
$.ajax({
type: "POST",
url: "AjaxFunctionReturnValue.aspx/Test",
data: "{}",
contentType: "application/json; charset=utf-8",
timeout: 5000,
dataType: "json",
success: function (data) {
callback(data.d);
},
error: function (request, strError) {
alert(strError);
}
});
}
</script>
C# Code
[WebMethod]
public static string Test()
{
return DateTime.Now.ToString();
}
<script src="jscripts/jquery-1.7.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
test();
function test() {
alert('Call Ajax Function');
myFunction(function (d) {
//processing the data
alert("Return Datetime from Ajax Request. The Datetime is : " + d);
});
alert('Done');
}
function myFunction(callback) {
$.ajax({
type: "POST",
url: "AjaxFunctionReturnValue.aspx/Test",
data: "{}",
contentType: "application/json; charset=utf-8",
timeout: 5000,
dataType: "json",
success: function (data) {
callback(data.d);
},
error: function (request, strError) {
alert(strError);
}
});
}
</script>
C# Code
[WebMethod]
public static string Test()
{
return DateTime.Now.ToString();
}
Comments
Post a Comment