Datatables + YADCF + Select2 - 默认选择的数据
Datatables + YADCF + Select2 - default selected data
在我的项目中,基于 Datatables+YADCF,使用更多的下拉菜单和 Select2 字段。
所有数据都通过 Ajax 请求加载。
好的,还有问题:
是否可以在下拉列表中 select 值之后的 Select2 字段中设置默认 selected 值?
或另一个问题:是否可以仅使用 Ajax 数据自动填充 select2 字段中的 selected 值?
(也许:
{
key: 1,
value: car,
default: true
}
更新
(服务器托管在 heroku 上(免费计划 - 闲置 30 分钟后可以休眠)。服务器端并不理想,但对于这个例子来说可能没问题。)
这是第一个例子:
Datatables + YADCF 库的基本使用。第一列上方是下拉元素中的名称。在第二列上方的 select2 中是姓氏。
selecting "name" 在下拉列表中过滤后 "surnames" 在第 2 列中。
https://jsfiddle.net/lukassliacky/fojp91zx/
第二个例子:
姓氏"Winters"被预填在运行之后例如:
https://jsfiddle.net/lukassliacky/fojp91zx/6/
好的,问题:
在第二个示例中,姓氏在使用外部 API 函数刷新后预填充:
yadcf.exFilterColumn(oTable, [[1, ['Winters']]])
请问,是否可以在每次请求后从服务器加载此 "prefilled surnames"?
例如:
我在下拉列表中有国家,我需要在 select2 字段中加载和预填充 selected 国家的区域。
谢谢您的回答。
您应该使用 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)
在我的项目中,基于 Datatables+YADCF,使用更多的下拉菜单和 Select2 字段。 所有数据都通过 Ajax 请求加载。 好的,还有问题:
是否可以在下拉列表中 select 值之后的 Select2 字段中设置默认 selected 值?
或另一个问题:是否可以仅使用 Ajax 数据自动填充 select2 字段中的 selected 值?
(也许:
{
key: 1,
value: car,
default: true
}
更新
(服务器托管在 heroku 上(免费计划 - 闲置 30 分钟后可以休眠)。服务器端并不理想,但对于这个例子来说可能没问题。)
这是第一个例子:
Datatables + YADCF 库的基本使用。第一列上方是下拉元素中的名称。在第二列上方的 select2 中是姓氏。 selecting "name" 在下拉列表中过滤后 "surnames" 在第 2 列中。
https://jsfiddle.net/lukassliacky/fojp91zx/
第二个例子:
姓氏"Winters"被预填在运行之后例如:
https://jsfiddle.net/lukassliacky/fojp91zx/6/
好的,问题:
在第二个示例中,姓氏在使用外部 API 函数刷新后预填充:
yadcf.exFilterColumn(oTable, [[1, ['Winters']]])
请问,是否可以在每次请求后从服务器加载此 "prefilled surnames"?
例如: 我在下拉列表中有国家,我需要在 select2 字段中加载和预填充 selected 国家的区域。
谢谢您的回答。
您应该使用 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)