首页 > 解决方案 > 输入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则不会进入select2val。

接下来,我想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)
       }
 })

标签: javascripthtml

解决方案


推荐阅读