fanmx1/轻量级不可选组合框

本包最新版本(1.0)没有提供许可证信息。

1.0 2020-09-02 18:18 UTC

This package is auto-updated.

Last update: 2024-09-29 05:36:32 UTC


README

Showcase

使用方法

    (new \fantomx1\lightweightUntypableCombobox\lightweightUntypableCombobox())
        ->run(
                $columnName,
                [
                    '1' => 'aaa',
                    '2' => 'bbb',
                    '3' => 'ccc',
                ],
            "filter"
        );
    }

其中第一个参数定义了一个名称,根据该名称将文本框和选择框组合到组合框中。第二个参数是数组,形式为一个选项的索引和要显示为选项文本的值。

第三个参数定义了一个变量名,它将被发送到表单中。它将有两个“子字段”,[ids] 和 [values],分别对应于 variableName[ids] 和 variableName[values]。所选的 ids 也将通过隐藏的文本框与值一起发送。如果不需要隐藏元素,可以通过 Jquery 禁用它或添加可配置的选项以不使用它。

特性

该库是自给自足的,也就是说,它通过 packagesAssetsSupport 库管理自己的资产和第三方资产。即使被多次调用或在循环中调用,也只会加载一次脚本。因此,除了调用资产安装命令外,无需在任何地方设置其他任何内容,它应该在任何地方都能直接工作。