【发布时间】:2019-12-22 11:56:21
【问题描述】:
我与asp.net 合作,但我遇到了一些问题。
我创建了带有错误消息的局部视图,我想使用 jQuery 调用视图。
我已经在controller 中创建了function,它返回一个局部视图。但我被 ajax 卡住了,总是出错。
控制器:
[HttpGet]
public ActionResult LoadPartialView()
{
return PartialView("_ErrorMessageWindow");
}
jQuery:
$.ajax({
url: "@(Url.Action('LoadPartialView'))",
type: "GET",
cache: false,
datatype: 'html',
success: function (data) {
}
});
错误:
jquery-3.3.1.min.js:2 GET https://localhost:5001/@(Url.Action('LoadPartialView'))?_=1565937416181 404(未找到)
【问题讨论】:
-
Url.Actio中有拼写错误。更正它。 -
@RahulNikate 谢谢,已修复,但出现同样的错误
-
您在哪里编写
Jquery代码?是在.cshtml还是单独的.js文件中。 -
@RahulNikate 在 .js 文件中,在 cshtml 中创建的部分视图
-
请查看我对您的错误的回答。谢谢@qunzor。如果这对你有用,也请告诉我。
标签: c# jquery asp.net asp.net-mvc razor