【发布时间】:2009-01-15 01:56:28
【问题描述】:
我正在尝试从 LINQ2SQL 返回一条记录作为 JsonResult,以通过 jquery ajax 更新我的视图页面。我将在下面发布我的代码。当我通过调试器跟踪它时,控制器中的函数被调用并返回一条记录。我认为我的 Jquery 检索 JSONResult 可能有问题。有什么想法吗?
查看:
<a href="#" onclick="getProject(<%=project.ID%>)"><img src="<%=project.ThumbPath%>" alt="<%=project.Title%>" /></a>
控制器:
Function DisplayProjectAjax(ByVal id As Integer) As JsonResult
Dim project = From p In db.Projects Where p.ID = id
Return Json(project)
End Function
jquery:
<script type="text/javascript">
function getProject(id) {
$(document).ready(function() {
$.getJSON("/Portfolio/DisplayProjectAjax/" + id,
{},
function(data) {
$("#Title").Text(data.Title);
});
});
}
【问题讨论】:
标签: jquery asp.net-mvc vb.net json