gpt4 book ai didi

javascript - 如何声明 $(document).ready(); 中使用的变量和预保存操作

转载 作者:行者123 更新时间:2023-12-02 19:54:08 24 4
gpt4 key购买 nike

我正在尝试为共享点列表创建一个 checkin / checkout 系统,并且我需要使用 $(document).ready 和 PresaveAction 中相同的变量来实现一些功能。到目前为止,我尝试过的所有操作都会导致预保存操作不知道变量的值。是否可以在这两个函数中使用相同的变量?

最佳答案

在页面范围内声明变量,在 $(document).ready 之外,例如:

<script type="text/javascript">

var myGlobalVar = "123456";

$(document).ready(function () {
myGlobalVar = "Changed to abcdefg";
var myLocalVar = "zzzzzz";
});

function PreSaveAction()
{
alert(myGlobalVar); // Outputs "Changed to abcdefg"
alert(myLocalVar); // Outputs "undefined";
}
</script>

关于javascript - 如何声明 $(document).ready(); 中使用的变量和预保存操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8884876/

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