gpt4 book ai didi

jquery - 如何在 ASP.NET MVC 中使用 JQuery 调用 Controller 操作

转载 作者:行者123 更新时间:2023-12-03 21:36:18 25 4
gpt4 key购买 nike

我已经阅读了一段时间,发现您可以使用以下方式调用 Controller 操作:

$.ajax("MyController/MyAction", function(data) {
alert(data);
});

这是否意味着我应该添加 MicrosoftMvcAjax.js 或 MicrosoftAjax.js 以及 Jquery 库?

另外,$.ajax() 函数中的第二个参数应该包含什么?

最后,stackoverflow 中或网站外部的任何其他链接可能对使用 ajax 和 jquery 的 asp.net mvc 有所帮助?

谢谢。

最佳答案

您可以从这里开始阅读 jQuery.ajax()

实际上Controller Action是一个公共(public)方法,可以通过Url来访问。因此,可以从 Ajax 调用(MicrosoftMvcAjax 或 jQuery)对 Action 进行任何调用。对我来说,jQuery 是最简单的。我上面给出的链接中有很多例子。 ajax调用的典型例子是这样的。

$.ajax({
// edit to add steve's suggestion.
//url: "/ControllerName/ActionName",
url: '<%= Url.Action("ActionName", "ControllerName") %>',
success: function(data) {
// your data could be a View or Json or what ever you returned in your action method
// parse your data here
alert(data);
}
});

更多示例可以在here中找到

关于jquery - 如何在 ASP.NET MVC 中使用 JQuery 调用 Controller 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6119098/

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