开发者社区> 问答> 正文

关于多行下拉列表判空和判重复的问题

screenshot
screenshot
当选择多个下拉框,没有选值,是“请选择”时,提示为空,选择值重复时,再提示不能重复,代码怎么修改?请各位大神帮帮忙!

展开
收起
吴孟桥 2016-06-01 13:15:45 2294 0
1 条回答
写回答
取消 提交回答
  • 这样:

    var aaa=false;
    $("select[name='dropDownUpdateRole']")
    .each(function() {
          var value = $(this).val();
              if($("select[name='dropDownUpdateRole'] option[text='--请选择--']:selected").size() > 1){
                  aaa=true;
              } else if ($("select[name='dropDownUpdateRole'] option[value='" + value + "']:selected").size() > 1) {
                  flag = true;
              }
     });
     if(aaa){
          alert("审批角色不能为空!");
          return false;
     }
     if (flag) {
          alert("审批角色不能重复!");
          return false;
      }
    2019-07-17 19:23:07
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载