jQuery检测重复的URL?

时间:2011-08-25 15:26:34

标签: jquery input

我有3个输入框,如:

<input id="0" type="text" class="test" />
<input id="1" type="text" class="test"/>
<input id="2" type="text" class="test"/>

我正在试图找出如何检测重复数据,以便在用户输入&gt; 1任何一个方框的SAME网址时提醒用户?

我有jsFiddle - http://jsfiddle.net/PLacj/

有人可以帮忙吗?

3 个答案:

答案 0 :(得分:0)

你走了:

$('.test').blur(function() {
    var self = this;
     var value = this.value;
    $('.test').not(this).each(function(){
        if(value == this.value && this.value.length > 0){
            alert('cannot do that!');
            self.value = '';
            return false;
        }
    })
});

小提琴:http://jsfiddle.net/maniator/PLacj/2/

答案 1 :(得分:0)

你去吧

正在使用 demo

$(function(){

   $('.test').blur(function() {
       var isDup = false, val = $(this).val().toLowerCase();
       $('.test').not("#"+this.id).each(function(){
           if($(this).val().toLowerCase() == val){
               isDup = true;
           }
       });

       if(isDup){
           alert("Duplicate");
       }
    });
});

答案 2 :(得分:0)

你的jsFiddle问题是你没有选择jQuery。 http://jsfiddle.net/PLacj/7/