gpt4 book ai didi

jquery - ASP.NET MVC 在页面加载后进行ajax 调用?

转载 作者:行者123 更新时间:2023-12-01 04:50:03 24 4
gpt4 key购买 nike

我有一个包含 6 个图表的页面。当用户第一次打开页面时,我只想加载页面的布局,然后使用ajax分别加载每个图表,因为每个图表在服务器端生成需要几秒钟。是否可以使用 @Ajax.BeginForm 通过 razor 语法来完成此操作,或者使用 JQuery 更好?

最佳答案

我认为使用 jquery 会更好。原因是 Ajax.BeginForm 将输出一个表单,只有当您希望它用于将数据发送回服务器时,这才有意义。

如果您只想异步加载图表,那么最好使用查询,例如:

$(function(){
$('#divForChart1').load('@Url.Action("ActionThatGeneratesChart1", "ChartController");
$('#divForChart2').load('@Url.Action("ActionThatGeneratesChart2", "ChartController");
...
});

关于jquery - ASP.NET MVC 在页面加载后进行ajax 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21776172/

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