如何设置级联select2值onClick

Posted

技术标签:

【中文标题】如何设置级联select2值onClick【英文标题】:How to set cascade select2 value onClick 【发布时间】:2019-09-24 12:08:29 【问题描述】:

我有三个彼此相邻的 select2 列表,第一个独立的,第二个依赖于第一个,第三个依赖于第二个(级联列表),当我通常通过选择一些选项来填充它们时,它们按预期工作。我创建了一个动态操作,用我在单击按钮时计算的值填充这些项目,但在单击之后,只有第一个 select2 具有选择的值。第二个和第三个值保持为空。当我检查会话时,所有项目都具有价值。看来,当我单击按钮时,会填充毫秒列表,但之后值会消失。所以我的问题是,如何将值从服务器端传输到客户端。我尝试刷新项目,我玩过 jQuery 没有成功,我也尝试过分离动态操作来分别设置值,但没有任何效果。值正确填充,所以这不是问题。请帮忙

提前感谢您的回答。

【问题讨论】:

【参考方案1】:

是否检查了受此行为影响的 select2 的延迟加载(项目 -> 设置 -> 延迟加载)?如果是这样,请尝试取消选中它

【讨论】:

以上是关于如何设置级联select2值onClick的主要内容,如果未能解决你的问题,请参考以下文章

如何设置 jQuery Select2 的选定值?

AngularJS + select2 - 如何设置初始值

Select2,为单选下拉设置默认值

将项目添加到 Select2 级联

Select2 多个 - 如何设置空白默认值

如何在初始化了select2的输入框上设置默认值?