gpt4 book ai didi

jquery - 如何动态从 ASP.NET MVC Controller 获取数据到 jQuery?

转载 作者:行者123 更新时间:2023-12-03 22:29:17 26 4
gpt4 key购买 nike

我有一个 jQuery 函数,单击 div 元素即可获取该元素的预定义 ID 值。我想做的是加载父元素子元素,所以我计划使用 jQuery 动态构建一些 html。我不知道该怎么做,就是调用 Controller (ASP.NET MVC 3)并让 Controller 将集合返回给客户端。

我知道如何将 JSON 对象从 jQuery 发送到 Controller ,但不知道如何将 JSON 对象发送到 Controller 。

提前致谢!

最佳答案

以下是如何将数据从 Controller 发送到 json 的代码:

 $.ajax({
url: '@Url.Action("GetData", "Home")',
type: "GET",
success: function (result) {
$("#somediv").append(result.FirstName);
$("#somediv").append(result.LastName);
$("#somediv").append(result.Age);
}
});

考虑一个像下面这样的类......

 public class User
{
public string FirstName { get; set; }
public string LastName { get; set; }
}

您的操作应该如下所示。

public JsonResult GetData()  
{
User user = new User();
user.FirstName = "Yasser";
user.LastName = "Shaikh";
user.Age = 100;

return Json(user, JsonRequestBehavior.AllowGet);
}

Further Reading

关于jquery - 如何动态从 ASP.NET MVC Controller 获取数据到 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13198136/

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