我有一个带有一个输入和一个按钮的PHP表单。一个jQuery脚本(‘加载’动画gif)在点击提交按钮时被触发。我还有一个链接到输入的Spry验证字段。目前,如果验证被触发,动画gif将继续并且不会停止。我所能做到的最远的就是单击验证消息来停止动画,但我真正想要的是在验证可见/触发时停止动画,但我找不到合适的事件。
$(function() {
$("#button_download")
.click(function() {
})
.throbber();
$("#sprytextfield1")
.click(function(sprytextfield1) {
$.throbberHide();
})
});如果有人能给我指明正确的方向,那就太好了。
发布于 2010-03-18 00:57:45
可以绑定到不同的事件,例如
$("#srpytextfield").bind("click:validation", function() {
});现在您可以使用以下命令触发此操作
$("#srpytextfield").trigger("click:validation");你可以把这段代码放在需要的地方
发布于 2010-04-30 05:24:36
$(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验证的函数)
https://stackoverflow.com/questions/2462115
复制相似问题