表单验证的JS代码未加载完...表单就提交了

lziyanl 2013-10-31 03:27:29
请问如何解决?

JS文件放在头部即可吗?

过程:
点击某button,弹出遮罩层dialog!同时,dialog遮罩层里面载入a.html文件
【$('#dialog').load('a.html'); a.html里包含js、html代码,但没有<html><head><body>等标签,相当于写着html代码的文本文件!】

a.html里面有一表单及相应的js表单验证代码!

有一次,提交时,表单没经过验证就提交了!(偶而出现) 因此怀疑是js未加载完就提交了!请问如何解决呢?
...全文
183 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
notlikeGaoShou 2013-10-31
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
默认禁用提交按钮,load的回调中设置可用 $('#dialog').load('a.html',function(){$('按钮的选择器').attr('disabled',false)});
正解,或者用ajax函数再sendbefore回调中禁用,complete中启用
  • 打赏
  • 举报
回复
默认禁用提交按钮,load的回调中设置可用 $('#dialog').load('a.html',function(){$('按钮的选择器').attr('disabled',false)});

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧