# yselect操作select **Repository Path**: guo-xiaxue/yselect-operation-select ## Basic Information - **Project Name**: yselect操作select - **Description**: 实现select多选,复选,全选,限制选中个数 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-11-26 - **Last Updated**: 2024-11-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ySelect 使用方法 [查看样式范例](https://ycxyi.github.io/ySelect/) ### 引入常用引用 ``` html ``` >其中font-awesome是~~非必须的~~(全选图标) --- ### html代码 ``` html ``` >注意 在select中加入 multiple="multiple" ,其中``是被支持的. --- ### javascript代码 ###### 你可以直接用默认模板来生成下拉 ``` javascript $('.demo').ySelect(); ``` ###### 你也可以自定义参数 ``` javascript $('.demo1').ySelect( { placeholder: '请先选择一些项目', searchText: '搜索', showSearch: true, numDisplayed: 4, overflowText: '已选中 {n}项' } ); ``` --- ### 值获取 ###### 可以便捷的取出数据组,如下 ``` javascript //其中参数为分隔符 $("#m1").ySelectedValues(",") // => 1,2 $("#m1").ySelectedTexts("|") // => 选中项1|选中项2 ``` --- ### 参数说明 **参数名称** |**说明** -|- **placeholder** |选择框占位符 **searchText** |下拉搜索占位符 **showSearch** |显示搜索 (true/false) **numDisplayed** |超出数量整合 **overflowText** |超出数量整合文本提示,{n}为数量