0

我有一个带有一个输入和一个按钮的 PHP 表单。单击提交按钮会触发 jQuery 脚本(“加载”动画 gif)。我还有一个链接到输入的 Spry 验证字段。目前,如果验证被触发,动画 gif 将继续并且不会停止。我设法得到的最远的方法是单击验证消息以停止动画,但我真正想要的是在验证可见/触发时停止动画,但我找不到合适的事件。

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

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

如果有人能指出我正确的方向,那就太好了。

4

2 回答 2

0

您可以绑定到不同的事件,例如

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

现在你可以触发它

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

您可以将此代码放在需要的地方

于 2010-03-17T16:57:45.320 回答
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; 
}

});

});

我以前问过这个问题,但我没有回答,我自己就是这样做的。这不是一个好的答案,我还在寻找!(在 sprytextvalidation.js 中必须有一个检查 spry 验证的函数)

于 2010-04-29T21:24:35.843 回答