I am returning a simple data to ajax call. But I trying show that returned in alert is showing undefined
. How can I get return JSON data?
return Json(new { message = "success", url = Url.Action("Index", "Image") },
JsonRequestBehavior.AllowGet);
view
$(document).ready(function() {
$('#fileupload').fileupload({
dataType: 'json',
url: '/Admin/Image/UploadFiles',
autoUpload: true,
done: function (e, data) {
alert(data.message); //showing undefined
if (data.message== 'success') {
alert(data.message);
window.location = "www.google.com";
}
},
fail: function(e, data) {
console.write(data.errorThrown);
}
})