3
A
回答
3
您可以使用多选的buttonText
选项。
$('#lstStates').multiselect({
buttonText: function(options, select) {
console.log(select[0].length);
if (options.length === 0) {
return 'None selected';
}
if (options.length === select[0].length) {
return 'All selected ('+select[0].length+')';
}
else if (options.length >= 4) {
return options.length + ' selected';
}
else {
var labels = [];
console.log(options);
options.each(function() {
labels.push($(this).val());
});
return labels.join(', ') + '';
}
}
});
0
使用buttonText MULTISELECT插件的选项。参数选件为您提供了所有您选择的选项。然后根据需要格式化buttonText值。
脚本
$(function() {
$('#lstStates').multiselect({
buttonText: function(options){
if (options.length === 0) {
return 'No option selected ...';
}
var labels = [];
options.each(function() {
if ($(this).attr('value') !== undefined) {
labels.push($(this).attr('value'));
}
});
return labels.join(', ');
}
});
});
相关问题
- 1. 禁用Jquery复选框单击多选下拉菜单
- 2. 一个下拉菜单,复选框
- 3. JavaScript链接下拉菜单复选框
- 4. 从下拉菜单创建复选框
- 5. 硒的webdriver(2.0) - 多选择[复选框]下拉菜单 -
- 6. select2多选下拉菜单
- 7. 浏览器刷新时未选中JQuery多选复选框下拉菜单吗?
- 8. cakephp 1.2多个更新复选框与下拉菜单
- 9. 多选下拉与复选框功能
- 10. 勾选复选框时启用下拉菜单
- 11. 选择下拉菜单并在轨道中检查复选框
- 12. 验证如果复选框被点击,选择下拉菜单
- 13. Rails:通过下拉菜单和复选框筛选索引
- 14. 如何知道bootstarp中的单击复选框的值多选复选框下拉菜单
- 15. 当复选框被选中时,基于另一个下拉菜单自动选择下拉菜单
- 16. 你能用复选框识别这个多选择下拉菜单吗?
- 17. CakePhp:重复选项的下拉菜单
- 18. 菜单树内下拉/选择框
- 19. 作为选择框的下拉菜单
- 20. 如何让下拉选择框菜单
- 21. Angularjs当按下复选框ng-repeat时禁止下拉菜单
- 22. 如何在复选框上单击主动下拉菜单
- 23. Wicket中多选择下拉菜单
- 24. 如何验证多选下拉菜单?
- 25. Boostrap多选下拉菜单空
- 26. 挂毯5:多选下拉菜单
- 27. 如果所选下拉列表的值不为空,请选择下拉菜单并自动选中复选框
- 28. 下拉菜单选择PHP
- 29. PHP选择下拉菜单
- 30. 筛选器下拉菜单
谢谢你,它的工作。 – Maddy
只要确保你删除'console.log'语句,如果你不使用console-polyfill或类似的话。 –
是的,我已经删除它。谢谢 – Maddy