我有一个由idealforms创建的jQuery表单。
这些表单由jQuery验证,它会警告用户错误和更多信息。但是每当页面加载理想表格时,页面就会在表格上加载一个表格错误信息,显示第一个字段,即“必填字段”。
我从未遇到过这样的问题,希望表单在用户点击字段并在顶部加载网页之前不会显示错误。
我有很多页面存在此错误,例如https://dl.dropbox.com/u/104598901/Website/business.html
我期待这个问题得到解决,欢迎任何评论。
由于
答案 0 :(得分:1)
我是Ideal Forms的开发者。默认情况下,除非您使用focusFirst
方法,否则不会发生这种情况。删除HTML中的第233行。
$myform.focusFirst(); // delete this line
那样做。
答案 1 :(得分:0)
我很确定这是你正在使用的插件所固有的。不幸的是,代码被最小化,所以我不能在代码本身内给你任何指针。
你可以用这个来覆盖它:
$("input").focus(function(){
if($(this).text().length < 1){
event.stopPropagation();
}
else{
}
})
如果该字段中没有任何内容, 应该停止显示,但我不能确切地说,因为我不知道该插件并且无法访问其内部。