社区
Web 开发
帖子详情
a4j验证后提交表单
Jwens
2009-04-13 12:00:16
做注册页面时用到了A4J,inputTest失去焦点时可以正常输出错误提示,但当我点提交时还是会提交表单,在这里A4J只起到输出错误提示的作用,我要怎么样才能让A4J验证后如果不满足条件,点提交时不提交表单,而是刷新页面,并把提示的错误消息显示出来?
...全文
213
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呢
richfaces+jsf
- 在
表单
提交
后,显示服务器返回的消息或处理结果。 - 配合其他RichFaces组件,实现动态加载和更新数据。 **5. 开发流程** 开发一个基于RichFaces和JSF的应用通常包括以下步骤: 1. 设置开发环境:安装Java SDK,...
ajax jsf javascript
- `<
a4j
:commandButton>`:异步
提交
按钮,触发AJAX请求而不刷新整个页面。 - `<
a4j
:commandLink>`:异步链接,类似于`<
a4j
:commandButton>`但表现为HTML链接。 这些组件共同构成了Ajax4jsf的核心功能,通过它们可以...
jsf 中
a4j
:support
提交
表单
前的
验证
onsubmit="var selectedata = document.getElementById('perUserlInfoForm:zjlx'); perUserlInfoFormZjlx = selectedata.options[selectedata.selectedIndex].value; if(perUserlInfoFormZjlx=='zjlx01'){ var ...
jsf学习之
a4j
组件
a4j
:ajaxListener
a4j
:region
a4j
:page
a4j
:support
a4j
:commandLink
a4j
:commandButton
a4j
:outputPanel
a4j
:actionparam
a4j
:status
a4j
:loadBundle
a4j
:mediaOutput [@more@]
java确认重新
提交
表单
_java-跳过重新
提交
时的
验证
,仅适用于
表单
提交
} 产品是必填字段,因此只有输入正确的名称后才能
提交
表单
.到目前为止,当用户输入错误的名称时,转换器将返回null且
验证
失败.但是我想要的是仅在
表单
提交
时
验证
此字段,并在重新呈现输入字段时跳过
验证
.我试图在
a4j
:...
Web 开发
81,111
社区成员
341,693
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章