javascript - Yii2:选择 dropDownList 上的所有选项,不带扩展名
问题描述
如何在不使用扩展名的情况下向 dropDowList 添加选项以选择全部?我需要能够一次标记一个或全部,在图像中我展示了它的外观。
我有这个代码:
<?php
echo CHtml::dropDownList('client', '', (array) $all_client, array(
'empty' => 'Select All',
'class' => "form-control selectpicker",
'id' => "f_client",
'style' => "width: 150px;",
'data-live-search' => "true",
'onchange' => 'myFunction()',
'multiple' => 'multiple'
));
?>
解决方案
你必须用javascript来做。添加事件侦听器以选择全部,然后单击获取所有项目并将其添加到输入字段。
推荐阅读
- entity-framework - EFCore - 为什么我必须使子对象为空才能阻止它们插入?一对多
- python - 测试容器和 clickhouse 驱动程序错误:读取字节时出现意外的 EOF
- sql - SQL Schema for multiple many-to-many relationships
- javascript - Angular local reference issue in date picker
- google-cloud-platform - I have problem to connect me glassfish server from compute engine
- ios - How to send instant email with mail chimp in Swift?
- c# - 不允许请求的远程注册表访问
- javascript - Changing number in div to 2 decimal places
- mysql - How to optimize the "IN (SELECT..." query
- mysql - 1列中的Mysql百分比计算