我有一个问题; 在我的 ASP.NET MVC Web 应用程序中,必须在页面和所有控件都加载后进行某些验证。
在 Javascript 中,我使用下面的代码行来调用方法:
window.load = JavascriptFunctionName ;
我的团队中有人问我没有使用上面的代码行,而是使用 JQuery 来做同样的事情:
document.attachEvent("onreadystatechange", function() {
if (document.readyState === "complete") {
CheckThis();
}
});
请帮助我了解两者之间的区别。当我通过在两个 jQuery 中保持警报进行测试时,检查首先执行并调用CheckThis
函数,因为window.load
它需要一些时间并在它之后执行。请建议