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. 一个下拉菜单,复选框
- 4. JavaScript链接下拉菜单复选框
- 5. 如何在多选下拉菜单中应用复选框
- 6. 硒的webdriver(2.0) - 多选择[复选框]下拉菜单 -
- 7. select2多选下拉菜单
- 8. 如何在选择下拉菜单时选中该复选框
- 9. 浏览器刷新时未选中JQuery多选复选框下拉菜单吗?
- 10. cakephp 1.2多个更新复选框与下拉菜单
- 11. 多选下拉与复选框功能
- 12. 勾选复选框时启用下拉菜单
- 13. 验证如果复选框被点击,选择下拉菜单
- 14. Rails:通过下拉菜单和复选框筛选索引
- 15. 选择下拉菜单并在轨道中检查复选框
- 16. 如何知道bootstarp中的单击复选框的值多选复选框下拉菜单
- 17. 当复选框被选中时,基于另一个下拉菜单自动选择下拉菜单
- 18. 你能用复选框识别这个多选择下拉菜单吗?
- 19. CakePhp:重复选项的下拉菜单
- 20. 如何让下拉选择框菜单
- 21. 作为选择框的下拉菜单
- 22. 菜单树内下拉/选择框
- 23. Angularjs当按下复选框ng-repeat时禁止下拉菜单
- 24. 如何在复选框上单击主动下拉菜单
- 25. Wicket中多选择下拉菜单
- 26. 挂毯5:多选下拉菜单
- 27. Boostrap多选下拉菜单空
- 28. 如何验证多选下拉菜单?
- 29. 如果所选下拉列表的值不为空,请选择下拉菜单并自动选中复选框
- 30. 下拉菜单选择PHP
谢谢你,它的工作。 – Maddy
只要确保你删除'console.log'语句,如果你不使用console-polyfill或类似的话。 –
是的,我已经删除它。谢谢 – Maddy