2010-03-17 3 views
0

У меня есть PHP-форма с одним входом и кнопкой. Сценарий jQuery («загрузка» анимированного gif) запускается нажатием кнопки отправки. У меня также есть поле проверки соответствия, связанное со входом. На данный момент, если проверка активирована, анимированный gif продолжается и не останавливается. Самое большее, что мне удалось получить, - это щелкнуть сообщение проверки, чтобы остановить анимацию, но то, что я на самом деле, это остановить анимацию, когда проверка видимости/срабатывает, но я не могу найти подходящую Мероприятие.jQuery/Проверка/проблема проверки

$(function() { 
    $("#button_download") 
    .click(function() { 
    }) 
    .throbber(); 

    $("#sprytextfield1") 
    .click(function(sprytextfield1) { 
     $.throbberHide(); 
    }) 
    }); 

Если кто-то может указать мне в правильном направлении, это было бы мило.

ответ

0

Вы можете привязать к другому событию, например

$("#srpytextfield").bind("click:validation", function() { 
}); 

и теперь вы можете вызвать это с

$("#srpytextfield").trigger("click:validation"); 

Вы можете поместить этот код где necesasry

+0

Привет, спасибо за ответ, я не уверен, что это один бит-код, разбитый на два или два бита кода, который будет выполнять той же работы. Я не уверен, правильно ли я объяснил свою проблему или нет, но я хочу, чтобы «throbber» исчез, как только функция проверки sprytextfield появляется/запускается. ура –

0
$(document).ready(function() 
{ 


    $('form').submit(function() 
    { 

deger=document.getElementById("mustbe").value; //spry checks input textfield id="mustbe" 

    if (deger!='') 
{ 

    $("#result").load("doit.php", $('form').serialize()); 
    return false; 

} 
else 
{ 
    return false; 
} 

}); 

}); 

Я задаю этот вопрос раньше, но я не отвечаю и сам делаю это. И это не очень хороший ответ, я все еще ищу! (должна быть функция проверки проверки spy в sprytextvalidation.js)

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