怎么让一个表单多个input输入完之后不点按钮就能提交数据呢。。很大神们告知
一个表单多个输入框,用户输入完之后自己提交数据 。。。。
急急急急急急
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
一个表单多个输入框,用户输入完之后自己提交数据 。。。。
急急急急急急
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(8)
引用来自“未梦”的评论
使用js事件
onblur 离开当前文本框的时候、执行ajax提交数据或者执行表单submit事件
onkeydown 在当前文本框按下键、执行ajax提交数据或者执行表单submit事件
onkeyup 在当前文本框按下键弹起后、执行ajax提交数据或者执行表单submit事件
setTimeout(),隔几百豪秒检查输入框内容
反人类的设计,用户体验不好
事件被 blur 判断下他是第几个input 如果是最后一个就提交下表单
jquery绑定blur事件,在失去焦点的时候自动提交
js 绑定事件
加一个onchange事件, 或者时区焦点事件,检查输入是否符合要求, 符合要求就提交
使用js事件
onblur 离开当前文本框的时候、执行ajax提交数据或者执行表单submit事件
onkeydown 在当前文本框按下键、执行ajax提交数据或者执行表单submit事件
onkeyup 在当前文本框按下键弹起后、执行ajax提交数据或者执行表单submit事件