我一直在对我网站上的所有表单使用 JQuery 验证,但我刚刚开始使用图像文件的上传脚本,但验证不正确。这是我拥有的代码:
$(document).ready(function()
{
var avatarok = 0;
//Post Avatar
$('#avatar').blur(function()
{
var avatar=$("#avatar").val();
if(avatar.length < 1){
avatarok = 0;
}
else{
avatarok = 1;
}
});
// Submit button action
$('#avatarButton').click(function()
{
if(avatarok == 1)
{
$('.avatarValidation').addClass("sending");
$("#avatarForm").submit();
}
else
{
$('.avatarValidation').addClass("validationError");
}
return false;
});
//End
});
当我单击按钮 (avatarButton) 时,它始终显示错误类,即使已选择文件也是如此。有什么理论吗?