社区
Web 开发
帖子详情
a4j验证后提交表单
Jwens
2009-04-13 12:00:16
做注册页面时用到了A4J,inputTest失去焦点时可以正常输出错误提示,但当我点提交时还是会提交表单,在这里A4J只起到输出错误提示的作用,我要怎么样才能让A4J验证后如果不满足条件,点提交时不提交表单,而是刷新页面,并把提示的错误消息显示出来?
...全文
207
6
打赏
收藏
a4j验证后提交表单
做注册页面时用到了A4J,inputTest失去焦点时可以正常输出错误提示,但当我点提交时还是会提交表单,在这里A4J只起到输出错误提示的作用,我要怎么样才能让A4J验证后如果不满足条件,点提交时不提交表单,而是刷新页面,并把提示的错误消息显示出来?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Tony波哥
2012-05-22
打赏
举报
回复
通过js方法判断是否提交,然后进行异步处理..
Defonds
2009-04-13
打赏
举报
回复
mark,帮顶了
niuxinlong
2009-04-13
打赏
举报
回复
inputTest失去焦点时可以正常输出错误提示这是表单的时间,表单事件只是提醒用户信息有误。没其他作用
提交时应该有提交按钮的对整张表单的校验,这时候如果有错误lz可以return false,来阻止用户提交
niuxinlong
2009-04-13
打赏
举报
回复
lz可以先试试,如果不行就设置一个布尔值,初始值为true,然后校验,如果有校验通不过就将值设置为false。最后检验该值,为真提交,否则提示用户输入有误。
mumu_java
2009-04-13
打赏
举报
回复
lz可以这样,你的提交按钮类型是submit,你把它换成button,然后在onclick事件中做判断,如果条件符合,你在手动提交那个form,js代码:"window.document.getElementById('FormName').submit()",如果不符合条件就不提交。这样不用依靠返回值了。
「已注销」
2009-04-13
打赏
举报
回复
[Quote=引用 1 楼 niuxinlong 的回复:]
inputTest失去焦点时可以正常输出错误提示这是表单的时间,表单事件只是提醒用户信息有误。没其他作用
提交时应该有提交按钮的对整张表单的校验,这时候如果有错误lz可以return false,来阻止用户提交
[/Quote]
但A4J的ActionListener只接受void方法,并且要有一个ActionEvent的参数,既然为void怎么返回false呢
django框架零基础讲解知识点以及实战案例的开发
本课程是django框架系列课程的第一课,主要讲解的内容如下:介绍django框架的工作原理讲解django框架开发的软件模式:MVC MTV讲解如何下载和安装django,以及创建django框架的项目讲解路由讲解views视图层讲解request请求对象中带有的一些属性和方法讲解response响应对象讲解template模板层通过小案例:用户登录的功能来讲解通过jquery validate插件进行
表单
验证
以及通过jquery form进行
表单
数据
提交
,以及后端接收数据讲解缓存:cookie,session讲解django自带的中间件,以及自己创建中间件实战开发:开发教学管理系统,来实际应用django框架
jsf 中
a4j
:support
提交
表单
前的
验证
onsubmit="var selectedata = document.getElementById('perUserlInfoForm:zjlx'); perUserlInfoFormZjlx = selectedata.options[selectedata.selectedIndex].value; if(perUserlInfoFormZjlx=='zjlx01'){ var governmentIDValue =
JSF中使用
a4j
:commandButton和
a4j
:jsFunction实现校验,操作后刷新
转载地址:http://blog.sina.com.cn/s/blog_6ecb96380101a7ff.html 在使用JSF时,使用
a4j
:commandButton的onclick事件和oncomplete事件不能同时使用解决办法。 onclick事件是在
提交
之前的校验,oncomplete是在
提交
之后完成后的执行的脚本。 可以使用
a4j
:commandButton和
a4j
:jsFun...
当
a4j
:actionparam 不能
提交
参数时
用
a4j
:commandLink时,
a4j
:actionparam 不能
提交
参数,请检查
a4j
:actionparam是否设置了name属性,没设时会有问题。 [code="xml"] [/code]
jQuery自定义
表单
验证
插件(基于Bootstraps)
jQuery自定义
表单
验证
插件(基于Bootstraps)
表单
验证
展示图: 1.
表单
验证
后,点击“
提交
”,出现alter弹窗 2.当
表单
验证
后,输入不符合后,阻止
提交
,并且触发
表单
验证
3.当输入符合后,
提交
成功,
表单
验证
成功 结构图: head: <head> <meta charset="UTF-8"> <title>Title</title> <script src="../jquery-3.1.0.js">
Web 开发
81,076
社区成员
341,821
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章