js下拉框去掉重复的
2024-10-19 14:37:53
想用jquery代码实现这样的一个功能:有一个下拉框,当选择下拉框的时候,判断选择的值有没有被选择过,如果有则提示;代码如下:
$(function(){
var authTypes=new Array();
authTypes = $("#authTypes").val().split(',');
$("#authType").on("change",function(){
console.log(authTypes)
console.log("当前选择的" + $('#authType option:selected').val())
for(var val in authTypes){
console.log(val)
if($('#authType option:selected').val() == authTypes[val]){
console.log(val+" selected:" + $('#authType option:selected').val())
alert("该分类已添加过");
return false;
}
}
/* if(checkArray.indexOf($('#authType option:selected').val()) <= -1){
alert("该分类已添加过");
return false;
}*/
}) })
大致思路是:在页面放置一个隐藏域,存放已经选择的id,逗号分隔;之后把该值赋值给一个数组;之后对数组循环,如果有则提示;没有则可以选择。
最新文章
- Properties操作指南
- Everything search syntax
- Linux系统下的ssh使用(依据个人经验总结)
- 安装和使用elasticsearch
- linux 解压缩
- [学习Vulkan之一] 初识Vulkan
- android开发(50) Android透明状态栏。适用于 4.4 以上及 5.0以上设备
- shopnc2014年11版数据库字典
- 安装VMware-tools的问题
- javascript有用小技巧—实现分栏显示
- 【转】HTML5 本地存储五种方案
- 理解JS原型和原型链
- spring 装配机制
- 11款最轻量级的CSS框架
- opencv中 int main(int argc,char* argv[])详解
- AI 学习
- js基础知识--变量类型和变量计算
- [译]C语言实现一个简易的Hash table(6)
- PHP Web木马扫描器
- [C/C++] 字符串错题集