C# jqueryajax错误调用
我通过以下方式调用我的ajaxC# jqueryajax错误调用,c#,jquery,asp.net-mvc,asp.net-mvc-4,asp.net-mvc-5,C#,Jquery,Asp.net Mvc,Asp.net Mvc 4,Asp.net Mvc 5,我通过以下方式调用我的ajax function LoadAudit(value) { $.ajax({ url: '/Account/GetAuditRecord/' + value, success: function (data) { $("#htmlResult").val(data.html); }, error:function(data) { alert('er
function LoadAudit(value) {
$.ajax({
url: '/Account/GetAuditRecord/' + value,
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
};
它调用我的控制器
public JsonResult GetAuditRecord(string Id)
{
string html =_auditLogService.FindAllByAccount().Single(a => a.Id == Id).Comments ;
return Json(new { html = result});
}
这是可行的(数据已被查找并准备返回),但jquery中正在触发错误,当成功应该是,我错过了什么?在ajax调用中添加
数据类型作为'JSON'
,如图所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
并在控制器操作中更改jsonresult,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
在ajax调用中将数据类型添加为'JSON'
,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
并在控制器操作中更改jsonresult,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
在ajax调用中将数据类型添加为'JSON'
,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
并在控制器操作中更改jsonresult,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
在ajax调用中将数据类型添加为'JSON'
,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
并在控制器操作中更改jsonresult,如下所示:
$.ajax({
url: '/Account/GetAuditRecord/' + value,
dataType : 'JSON',
success: function (data) {
$("#htmlResult").val(data.html);
},
error:function(data) {
alert('error');
},
});
return Json(new { html = result }, JsonRequestBehavior.AllowGet);
您错过了ajax调用的数据类型
dataType : 'json',
您错过了ajax调用的数据类型
dataType : 'json',
您错过了ajax调用的数据类型
dataType : 'json',
您错过了ajax调用的数据类型
dataType : 'json',
更改您的控制器
返回类型:
return Json( new { html = result }, JsonRequestBehavior.AllowGet );
更改您的控制器
返回类型:
return Json( new { html = result }, JsonRequestBehavior.AllowGet );
更改您的控制器
返回类型:
return Json( new { html = result }, JsonRequestBehavior.AllowGet );
更改您的控制器
返回类型:
return Json( new { html = result }, JsonRequestBehavior.AllowGet );