2014-06-16 3 views
0

Мне нужно проверить LIVE, не являются ли все поля ввода пустыми, а если нет: покажите поле $ sucess3.Как проверить, не загружены ли все входы?

$('#old_pass,#pass,#pass2').bind("focus blur change keyup", function(){ 
if($('#old_pass').val().length > 0 && $('pass1').val().length > 0 && $('pass2').val().length > 0) { $('#success3').show(); } else { $('#success3').hide(); } 
        }).blur(); 

Как это сделать?


Он работает, я упал '#'

if($('#old_pass').val().length > 0 && $('#pass1').val().length > 0 && $('#pass2').val().length > 0) { $('#success3').show(); } else { $('#success3').hide(); } 

Эхх

+0

Что не означает код вы опубликовали, что хотите сделать? Вы не упомянули о том, почему вы вообще указали код – charlietfl

ответ

0

Вы можете сделать как этот

<script>  
    function liveEvents() 
    { 
      $('#old_pass,#pass,#pass2').unbind('focus blur change keyup').bind("focus blur change keyup", function(){ 
        if($('input').val().length > 0) 
        { 
         $('#success').show(); 
        } 
        else 
        { 
         $('#success').hide(); 
        } 
      }); 
    } 
    $(document).ready(function(){ 
      liveEvents(); 
    }); 
</script> 

Всякий раз, когда вы добавляете/добавить динамическое содержимое этого вызова функция liveEvents снова

Смежные вопросы