gpt4 book ai didi

jquery - 尝试使用 VB.Net 返回 asp.net mvc JSONResult

转载 作者:行者123 更新时间:2023-12-01 03:57:19 26 4
gpt4 key购买 nike

我正在尝试从 LINQ2SQL 返回一条记录作为 JsonResult,以通过 jquery ajax 更新我的 View 页面。我将在下面发布我的代码。当我通过调试器跟踪它时, Controller 中的函数被调用并且它返回一条记录。我认为我的 Jquery 检索 JSONResult 可能有问题。有什么想法吗?

查看:

<a href="#" onclick="getProject(<%=project.ID%>)"><img src="<%=project.ThumbPath%>" alt="<%=project.Title%>" /></a>

Controller :

   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);
});
});
}

最佳答案

尝试:

$("#Title").text(data.Title);

$("#Title").html(data.Title);

注意外壳...另外,类似 Firebug会有帮助的。您可以查看“网络”和“控制台”选项卡并查看所有请求,还可以轻松调试 Javascript。

关于jquery - 尝试使用 VB.Net 返回 asp.net mvc JSONResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/445381/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com