gpt4 book ai didi

javascript - asp.net MVC 部分查看如何初始化 javascript

转载 作者:行者123 更新时间:2023-11-30 06:49:07 25 4
gpt4 key购买 nike

我有一个使用 ajax 表单提交给 Controller 的编辑表单。根据提交的数据,我将用户重定向到两个页面之一(通过返回部分 View )。这两个页面都依赖于 javascript/jquery,并且都不使用页面之间的任何公共(public)内容。

在每个页面上初始化这些 javascript 的最佳方法是什么?我知道有 AjaxOption OnComplete,但两个页面都非常动态,具体取决于传递的模型,我宁愿将两个页面的 javascript 分开,而不是使用通用方法。

谢谢

最佳答案

如果你使用的是 jQuery,那么你可以在部分页面中编写

$(document).ready(function() {
// put all your javascript initialisation here.
});

更新:以上将不起作用。所以你可以试试这个。

您可以在 AjaxOption.OnComplete 上调用 On_PartialLoad() 方法。每个部分都可以提供自己的 On_PartialLoad() 实现。

所以在 Partial1 中你可以有

function On_PartialLoad(){
//Partial_1 Implementation

}

所以在 Partial2 中你可以拥有

function On_PartialLoad(){
//Partial_2 Implementation

}

关于javascript - asp.net MVC 部分查看如何初始化 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2949031/

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