javascript - 输入select2后如何检查数组长度是否增加
问题描述
我使用 select2 输入名称,如下所示
<select class="form-control" name="name" multiple="multiple" id="name" style="width:100% !important;">
</select>
现在,如果用户要同时添加10个名字,如果用户输入了name
,如果name
输入的值number 8
与他们之前name
输入的相同,number 3
则不会进入select2
val。
接下来,我想alert
在上面的情况下添加,所以在用户输入之后name
,如果name
输入的值number 8
与他们之前name
输入的值相同number 3
,它会显示警报。
我试过array.length
用来检查,如果array.length
没有增加,它会显示alert
,但alert
我的代码中没有显示。
这是代码
$('#name').on('change', function(){
var a= $("#name").val();
var b = a.length;
if(b!=b+1)
{
alert(test)
}
})
解决方案
推荐阅读
- linux - 如何使用 Jenkinsfile 删除重复的 Docker 镜像和容器
- python - 无需外部浏览器的雪花 sqlalchemy 单点登录
- linux - 配置 ActiveMQ 以在内存中而不是磁盘中添加队列
- python - python如何在一个函数中计算年龄和姓名
- javascript - 续集错误:列引用“id”不明确。在文档中找不到答案
- r - 将 .ndjson 文件读入 R
- flutter - 不从 Firebase 检索 CurrentUser 特定数据 - Flutter
- sql - 通过语句计算从每个组中获得的平均值的平均值
- javascript - 如何进行长时间的网页加载?
- c - 如何使用 sprintf 显示 64 位无符号整数?