php - 是否可以在多选下拉列表中设置限制?

标签 php multi-select

我在我的站点中使用多选下拉列表。这工作正常,我们可以从该列表中选择多个选项。但我只想从该列表中选择 3 个选项。是否可以设置限制为此??

我正在使用来自 http://www.aleixcortadellas.com/main/2009/03/20/492/ 的代码

最佳答案

使用jQuery 和下面的click 函数,它会有所帮助

$(document).ready(function() 
{
    $('#slectboxid option').click(function() 
    {
        var items = $(this).parent().val();
        if (items.length > 3) {
                       alert("You can only select 3 values at a time");
           $(this).removeAttr("selected");
        }
    });
   });

编辑:使用.prop()代替.removeAttr().removeAttr()是在最新的 jQuery 库中已弃用

关于php - 是否可以在多选下拉列表中设置限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10410169/

相关文章:

c# - 编辑绑定(bind)到同一绑定(bind)源的 TextEdits 中的 GridControl 中选择的多行

php - 拉拉维尔 : How do I get records from pivot table whereby its foreign key does not reference a primary key?

php - 从 mysql 表中读取唯一数据

javascript - Extjs 4 : grid with more selType

javascript - dojo 从 dijit.form.MultiSelect 中删除项目

javascript - 动态增加多选下拉框的大小

php - Tinymce - 插入html代码

php - Phalcon\Mvc\Model::beforeCreate() 方法

javascript - 将 HTML 文件加载到 ACE 编辑器 PRE 标签中

jquery - 如何使用 Jquery 通过值查找并选择多选选项?