gpt4 book ai didi

asp.net - 通过 JavaScript 在 CascadingDropDown 中选择项目并调用更新

转载 作者:行者123 更新时间:2023-11-29 10:54:41 24 4
gpt4 key购买 nike

在代码隐藏中我可以这样做来选择一些东西:

// Select item in first DropDownList
myCascadingDropDown_1.SelectedValue = itemValue_1+":::"+itemText_1;

// Select item in second DropDownList
myCascadingDropDown_2.SelectedValue = itemValue_2+":::"+itemText_2;

我如何在 JavaScript 中执行此操作?

(我知道,我可以搜索列表并为每个下拉菜单设置 selectedIndex 属性,但我有很多项目而且我很懒惰。)

编辑:

npups answer works: I can select my desired item in the first dropdownlist. The problem is however, that new values based on that selected item (it is a CascadingDropDown, remember?) don't show in the second dropdown so I can't select anything there. I would need to somehow invoke the update method of the second dropdown manually: any suggestions?

最佳答案

我能够解决这个问题:

1) 根据 npups 的建议,我能够将“myCascadingDropDown_1”设置为我想要的值。

2) 使用

myCascadingDropDown_2.CascadingDropDownBehavior._onParentChange(null, null);

我能够根据“myCascadingDropDown_1”的新选择值强制第二个下拉菜单重新填充的方法。

3) 我写了一个定时器来定期检查第二个下拉列表是否已经完成重新填充,如果已经完成则设置所需的值(再次使用 npups 答案)..

关于asp.net - 通过 JavaScript 在 CascadingDropDown 中选择项目并调用更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2463726/

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