gpt4 book ai didi

Javascript 在 onLoad 之后运行,但在设置默认值之前运行

转载 作者:行者123 更新时间:2023-11-28 16:36:41 25 4
gpt4 key购买 nike

所以我有一个 .aspx 页面根据数据库中的查找表加载并填充下拉列表。我们希望用户能够通过在应用程序其他位置的下拉列表中指定该值来配置默认值。

现在,很容易默认“第一个”值或类似的值,但我们希望它有不同的行为。是否有一个 JavaScript 函数可以在 onLoad 之后立即运行(因此下拉列表已填充),可以遍历下拉列表并将其中之一设置为默认值,这样看起来页面正在加载该设置作为默认值,而人们不这样做没有意识到解决方法吗? (奇怪的掩蔽等)

我对 JavaScript 的经验不太丰富,所以类似的东西可能已经存在。

这是我们如何向页面添加下拉控件的示例,以防你们需要。

With CType(.AddControl(New Controls.ComboBox("CodeId", "../../../../CodeId", "Code")), Controls.ComboBox)
.ForceSelection = True
.ValueField = "LookupID"
.DisplayField = "LookupDesc"
.Validate.AllowBlank = False
.ForceSelection = True
.ReadOnly = EditControl.IsFieldReadOnly(10580)
.BindData(Model.Codes)
End With

谢谢大家!

-斯科特

最佳答案

由于您使用的是 ExtJs,您可以执行以下操作:

Ext.onReady(function(){

//place your code here

});

这可能会解决您的问题

关于Javascript 在 onLoad 之后运行,但在设置默认值之前运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3662524/

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