gpt4 book ai didi

javascript - Datatables + YADCF + Select2 - 默认选择的数据

转载 作者:行者123 更新时间:2023-12-03 02:24:50 25 4
gpt4 key购买 nike

在我的项目中,基于Datatables+YADCF,可以使用更多下拉菜单和Select2字段。所有数据均通过 Ajax 请求加载。好的,问题是:

在下拉列表中选择值后,是否可以在 Select2 字段中设置默认选定值?

或者另一个问题:是否可以仅使用 Ajax 数据自动填充 select2 字段中的选定值?

(也许:
{
关键:1、
值(value):汽车,
默认值:true
}

更新

(服务器托管在 Heroku 上(免费计划 - 可以在 30 分钟不活动后进入休眠状态)。服务器端并不理想,但对于本示例来说可能还可以。)

这是第一个示例:

Datatables + YADCF 库的基本使用。第一列上方是下拉元素中的名称。在第二列上方的 select2 中是姓氏。在下拉列表中选择“姓名”后,将在第二列中过滤“姓氏”。

https://jsfiddle.net/lukassliacky/fojp91zx/

第二个示例:

运行示例后预填充姓氏“Winters”:

https://jsfiddle.net/lukassliacky/fojp91zx/6/

好的,问题:

第二个示例是使用外部 API 函数刷新后预填充的姓氏:

yadcf.exFilterColumn(oTable, [[1, ['Winters']]])

请问,是否可以在每次请求后从服务器加载此“预填充姓氏”?

例如:我的下拉列表中有国家/地区,我需要在 select2 字段中加载和预填充所选国家/地区的区域。

谢谢您的回答。

最佳答案

您应该使用yadcf.exFilterColumn方法,请参阅示例

yadcf.exFilterColumn(oTable, [
[0, ['Some Data 1', 'Some Data 2']]
]);

for pre filtering multi select filter you should use array with values (or an array with single value)

read more in the docs

关于javascript - Datatables + YADCF + Select2 - 默认选择的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48991978/

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