Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jQuery/Spry验证/问题_Php_Jquery_Validation_Spry - Fatal编程技术网

Php jQuery/Spry验证/问题

Php jQuery/Spry验证/问题,php,jquery,validation,spry,Php,Jquery,Validation,Spry,我有一个PHP表单,有一个输入和一个按钮。单击submit按钮将触发jQuery脚本“加载”动画gif。 我还有一个Spry验证字段链接到输入。 此时,如果触发验证,动画gif将继续,并且不会停止。我能做到的最远的一点是单击验证消息来停止动画,但我真正想要的是在验证可见/触发时停止动画,但我找不到合适的事件 $(function() { $("#button_download") .click(function() { }) .throbber();

我有一个PHP表单,有一个输入和一个按钮。单击submit按钮将触发jQuery脚本“加载”动画gif。 我还有一个Spry验证字段链接到输入。 此时,如果触发验证,动画gif将继续,并且不会停止。我能做到的最远的一点是单击验证消息来停止动画,但我真正想要的是在验证可见/触发时停止动画,但我找不到合适的事件

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

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

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

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

$("#srpytextfield").bind("click:validation", function() {
});
现在你可以用

$("#srpytextfield").trigger("click:validation");
你可以把这个代码放在需要的地方

$(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验证。您好,感谢您的回复,我不确定这是一位代码,分为两位,还是两位代码可以完成相同的工作。我不确定我是否正确地解释了我的问题,但我希望一旦sprytextfield验证出现/触发,“throbber”就会消失。干杯