如何使用jquery在表中查找重复的下拉列表?

时间:2016-08-20 15:00:39

标签: javascript jquery html

有一个表格,其中包含每行的用户下拉列表。需要防止在表格中选择重复的用户。

我为它编写了js函数。但它没有达到要求。

HTML enter image description here

Javascript功能

function  checkDuplicateUserId(obj){
  var user_id=$("#"+obj.id+" option:selected").val();            
  $('tbody#data tr select').each(function (i, row) {
  if ($('tbody#data tr select').find('option[value="' + $(this).val() + '"]').size() > 1) {
      alert();
  } 

  });

}

    function  checkAlreadySelected(obj){
        checkDuplicateUserId(obj);
        var num = parseInt($(obj).attr('num'));
        var user_id=$("#"+obj.id+" option:selected").val();            
        var next_user_id=$("#user_id_"+eval(num+1)+" option:selected").val();          
        if(user_id && typeof next_user_id == 'undefined'){
            var row = updateSrNo(num);
            $("#data").append(row);
        }

    }

为什么我从表中选择重复的用户时没有提示此警报()?

0 个答案:

没有答案