JavaScript运行时错误:无法获取未定义或空引用的属性“domain_name” [英] JavaScript runtime error: Unable to get property 'domain_name' of undefined or null reference
本文介绍了JavaScript运行时错误:无法获取未定义或空引用的属性“domain_name”的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Can Any body help on this
From View:
<pre>@Html.ActionLink("Details", "",
new { id = item.id },
new { onclick = "someFunction(" + item.id + ")",
href = "javascript:void(0)" })
Javascript
Javascript
function someFunction(id) {
$.ajax({
type: ''POST'',
url: ''@Url.Content("~/")Contracts/Test/'',
data: { ''id'': id },
dataType: ''json'',
success: function (data) {
alert(data.domain_name);
},
error: function (xhr, status, exception) {
alert("Error: " + exception + ", Status: " + status);
}
});
}
控制器动作
}
Controller action
public JsonResult Test(int id)
{
var result = (from cntrct in db.contracts where cntrct.id == id
select new { cntrct.domain_name, cntrct.id}).ToArray();
return Json(result);
}
得到如下错误:500内部服务器错误。
我可以通过单一财产但是我无法将数组或对象传回JavaScript。
Getting error like : 500 Internal server error.
I can pass single property but I can''t pass the array or object back to JavaScript.
推荐答案
.ajax({
type:''POST'',
url:''@ Url.Content(〜/)Contracts / Test /'',
data:{''id'':id},
dataType:''json'',
成功:函数(数据){
alert(data.domain_name);
},
错误:函数(xhr,状态,异常){
alert(错误:+异常+,状态:+状态;
}
});
.ajax({ type: ''POST'', url: ''@Url.Content("~/")Contracts/Test/'', data: { ''id'': id }, dataType: ''json'', success: function (data) { alert(data.domain_name); }, error: function (xhr, status, exception) { alert("Error: " + exception + ", Status: " + status); } });
}
控制器动作
}
Controller action
public JsonResult Test(int id)
{
var result = (from cntrct in db.contracts where cntrct.id == id
select new { cntrct.domain_name, cntrct.id}).ToArray();
return Json(result);
}
得到如下错误:500内部服务器错误。
我可以通过单一财产但是我无法将数组或对象传递回JavaScript。
Getting error like : 500 Internal server error.
I can pass single property but I can''t pass the array or object back to JavaScript.
这篇关于JavaScript运行时错误:无法获取未定义或空引用的属性“domain_name”的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文