关键词:
【中文标题】无法通过 ASP.NET Core 中的 JQuery ActionResult 调用加载部分视图【英文标题】:Unable to load Partial View via JQuery ActionResult call in ASP.NET Core 【发布时间】:2019-11-21 13:47:18 【问题描述】:我被这个问题困住了几个小时,如果不是几天的话。
我可以启动返回 PartialView("MODEL") 的 ActionResult,但我无法将实际视图呈现到索引 cshtml 页面内的 div 中。
这是我正在尝试的:
控制器:
...
public ActionResult Calendar()
PopulateCalendarAsync();
return PartialView(_calendarViewModel);
...
索引.cshtml:
<div id="calendarDiv" ></div>
索引内的脚本:
<script type="text/javascript">
$(document).ready(function (e)
$.get('@Url.Action("Calendar","Home")', , function (result)
$("#calendarDiv").load("~/Home/Calendar");
);
);
当索引页面加载时,脚本调用 ActionResult Calendar() 没有问题。
问题是 div 没有更新。
我的 Calendar.cshtml 页面位于主文件夹中的索引页面旁边。
我在这里错过了什么?
【问题讨论】:
【参考方案1】:$.get
请求的result
参数将包含日历局部视图的html
输出。
通过$("#calendarDiv").html(result);
将其分配给<div>
完整代码:
$(document).ready(function (e)
$.get('@Url.Action("Calendar","Home")')
.then(function (result)
$("#calendarDiv").html(result);
)
.fail(function (xhqr, status, error)
alert(status);
alert(JSON.stringify(xhqr));
)
);
【讨论】:
result
的值是多少?
我需要检查一下,不知道如何在 jquery 中执行此操作... alert(result.ToString?)
只要alert(result)
就可以了。
它没有弹出
那么可能发生了错误;我更新了我的答案以抓住任何问题。ASP.NET Core JWT 令牌无法通过 HttpClient 工作
】ASP.NETCoreJWT令牌无法通过HttpClient工作【英文标题】:ASP.NETCoreJWTTokennotworkingviaHttpClient【发布时间】:2020-08-1706:22:32【问题描述】:我是JWT身份验证的新手,我已经使用此处的教程配置了我的ASP.NETCore3API以进行令牌身份验证:htt... 查看详情
Mediatr 无法解析 ASP.Net Core 中的 UserManager
】Mediatr无法解析ASP.NetCore中的UserManager【英文标题】:MediatrunabletoresolveUserManagerinASP.NetCore【发布时间】:2020-01-0518:50:10【问题描述】:我正在根据这个干净的architecture示例构建ASP.NetCore应用程序,该示例使用MediatR执行命令。而且... 查看详情
无法通过 ASP.NET Core 和 Entity Framework Core 使用 ajax 发送数组数据
】无法通过ASP.NETCore和EntityFrameworkCore使用ajax发送数组数据【英文标题】:UnabletosendarraydatausingajaxwithASP.NETCoreandEntityFrameworkCore【发布时间】:2020-07-2219:16:10【问题描述】:我正在尝试将数组发送到控制器,但控制器参数中为空白... 查看详情
根据官方文档,Asp.net Core 3.0 CORS 无法正常工作
】根据官方文档,Asp.netCore3.0CORS无法正常工作【英文标题】:Asp.netCore3.0CORSnotworkingbasedonofficialdocumentation【发布时间】:2020-02-2602:30:47【问题描述】:我想通过Asp.NetCore3.0API项目启用CORS。这是生成的基本Asp.NetCoreApi模板。模板中... 查看详情
Asp .net core - 通过角色授权访问文件夹中的所有文件
】Asp.netcore-通过角色授权访问文件夹中的所有文件【英文标题】:Asp.netcore-Authorizeaccesstoallfilesinafolderviaroles【发布时间】:2021-03-0208:38:38【问题描述】:我正在使用.netcore5.0将一些初始razor代码升级到asp.netrazor页面。我已经通过mi... 查看详情
无法将 JSON 发布到 ASP.NET Core RazorPage 处理程序
】无法将JSON发布到ASP.NETCoreRazorPage处理程序【英文标题】:CannotpostJSONtoanASP.NETCoreRazorPagehandler【发布时间】:2018-05-2618:10:38【问题描述】:我正在使用ASP.NETCoreRazorPage作为MVC控制器的替代方案,并且我希望能够通过XMLHttpRequest提... 查看详情
C#:使用 IQueryable 注入 DbContext 时,无法访问 ASP.NET Core 中的已处置对象
】C#:使用IQueryable注入DbContext时,无法访问ASP.NETCore中的已处置对象【英文标题】:C#:CannotaccessadisposedobjectinASP.NETCorewheninjectingDbContextwithIQueryable【发布时间】:2020-10-2103:53:04【问题描述】:我收到以下错误。目前遵循Async/await模... 查看详情
为啥 Asp.net Core 无法读取 Ajax 参数?
】为啥Asp.netCore无法读取Ajax参数?【英文标题】:whyAsp.netCorecannotreadAjaxparameters?为什么Asp.netCore无法读取Ajax参数?【发布时间】:2020-10-0213:58:12【问题描述】:我正在使用Asp.netMVCCore和JqueryAjax插入到我的数据库中。问题总结我无... 查看详情
ASP.net Core API 中的路由
...:我在Asp.net核心中阅读了很多关于API路由的主题,但我无法使其工作。首先,这是我的控制器:PublicclassBXLogsController:Controller//[HttpGet("api/[controller]/ID/id",Name="GetL")]publi 查看详情
如何通过 ASP.NET Core 中的 api 控制器更新 IdentityUser 的自定义属性?
】如何通过ASP.NETCore中的api控制器更新IdentityUser的自定义属性?【英文标题】:HowdoIupdateacustompropertyofanIdentityUserthroughapicontrollerinASP.NETCore?【发布时间】:2021-04-0503:53:07【问题描述】:所以我正在开发一个api控制器,我有一个这... 查看详情
ASP.NET Core 中的 Redis 缓存
...v1.0),我安装了nugget包:Install-PackageStackExchange.Redis但是我无法将其注入和配置到我的服务中,没有RedisCache或“AddDistributedRed 查看详情
ASP.NET Core 中的 OAuth 授权服务
...:2015-05-1707:22:21【问题描述】:在WebAPI2中,您曾经能够通过如下中间件设置OAuth授权服务器来创建端点以发出令牌://Setupourauthserveroptions.varOAuthServerOptions=newOAuthAuthorizationServ 查看详情
通过 ASP.NET Core 3.1/5.0 MVC 中的脚本使用选定的 ''value='' 填充数据库
】通过ASP.NETCore3.1/5.0MVC中的脚本使用选定的\\\'\\\'value=\\\'\\\'填充数据库【英文标题】:PopulateaDatebasewiththeselected\'\'value=\'\'throughaScriptinASP.NETCore3.1/5.0MVC通过ASP.NETCore3.1/5.0MVC中的脚本使用选定的\'\'value=\'\'填充数据库【发布时间】... 查看详情
ASP.NET Core 中的 URL 编码和解码
...问题讨论】:ASP.NETCore或任何非Web项目中没有HttpContext。通过Ur 查看详情
ASP.NET Core 2 中的问题配置选项
...选项时,我遇到了这个错误:System.InvalidOperationException:无法创建类型为“Microsoft.Extensions.Options.IOptions`1[[myproject.Models.Con 查看详情
如何通过 ASP.NET Core 3 中的中间 Web API 传递未更改的 HTTP 响应?
】如何通过ASP.NETCore3中的中间WebAPI传递未更改的HTTP响应?【英文标题】:HowtopassaHTTPresponseunchangedthroughanintermediateWebAPIinASP.NETCore3?【发布时间】:2020-08-1218:23:40【问题描述】:在ASP.NETCore3中,从我的站点(服务器端)调用我信任... 查看详情
ASP .NET Core Razor 页面中的授权
...reRazorpages【发布时间】:2019-12-2000:03:59【问题描述】:我无法在ASP.NETCore中为剃须刀页面上的操作实施基于策略的授权。我通读了thiscomprehensivedocumentonauthorization并将其示例作为指导。Razor页面操作代码:[Authorize(Policy="t 查看详情
将数组传递给 ASP.NET Core 中的数据属性
...正在尝试将整数数组传递到ASP.NETCore中的数据属性中,但无法正常工作。这就是我想要做的:控制器:publicclassHomeController:ControllerpublicIActionResultInd 查看详情