-
dojo的验证框-dijit.form.ValidationTextBox10
最近对dojo的验证框很感兴趣,因为在做一个验证信息页面,我想问下当我的验证信息不通过的时候,
是否可以调用一个事件,把同页面的确定(Submit)给禁止掉,不让点击。还有验证错误后如何让input输入框底色显示成红色。
<input type="text" class="input" dojoType="dijit.form.ValidationTextBox"
promptMessage="<fmt:message key="Page..parameter.validate.notnull" />"<!--不能为空,已经被封装到国际化--!>
invalidMessage="<fmt:message key="Page.parameter.validate.error" />"<!--跟正则不匹配,显示错误信息--!>
required="true"
regExp="${item.validateRule}" <!-- 后台正则--!>
trim="true"
id="${counter.index }" name="params[${counter.index }].paramValue" value="<c:out value='${item.paramValue }'/>"
期待您的回复,小弟不胜感激!2010年3月24日 21:32
1个答案 按时间排序 按投票排序
-
采纳的答案
改变背景颜色:
修改css文件(看你使用哪个主题,这里列的是tundra主题)
.tundra .dijitError { background-color:#f9f7ba; background-image:none; }
改为.tundra .dijitError { background-color:red background-image:none; }
验证不通过,禁用 SUBMIT方法<script type="text/javascript"> function handleOnValidStateChange(formIsValid) { dijit.byId('submitButton').attr('disabled', !formIsValid); } </script> <form dojoType="dijit.form.Form" id="myForm" onValidStateChange="handleOnValidStateChange"> <input dojoType="dijit.form.NumberTextBox" /> <button type="submit" dojoType="dijit.form.Button" id="submitButton">Submit</button> </form>
2010年3月24日 23:48
相关推荐
Struts2-dojo-plugin-2.2.1.jar 是一个针对Apache Struts2框架的扩展插件,主要用于增强Struts2应用的用户界面交互性,特别是通过集成Dojo JavaScript库来提供丰富的AJAX功能和用户体验。这个插件是Struts2与Dojo ...
struts2-dojo 跨域时解决拒绝访问的问题
struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题,显示9、10、11、12月份时出现乱码,本包修改了该bug
struts2-dojo-plugin-2.3.1.2.jar
struts2-dojo-plugin-2.2.3.jar struts2-dojo-plugin-2.2.3.jar
struts2-dojo-plugin-2.1.2.jar CSDN大多下载不了,所以上传!
资源分类:Python库 所属语言:Python 资源全名:dojo-cli-0.1.5.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
标题中的"dojo-release-1.4.2-src.tar.gz"是一个特定版本的Dojo Toolkit源码压缩包,属于JavaScript库的范畴。Dojo Toolkit是一个强大的、开源的JavaScript库,广泛用于构建富互联网应用程序(RIA)。这个版本是...
这个"dojo-release-1.1.1.tar.gz"文件是Dojo库的一个特定版本,即1.1.1版,以tar.gz格式打包。这种格式是一种常见的Linux和Unix系统中的文件压缩方式,它结合了tar(归档)和gzip(压缩)两种工具,便于在Unix-like...
为了在Struts2中集成AJAX功能,开发者通常需要借助特定的插件,比如我们这里提到的"struts2-dojo-plugin-2.2.3.1"。 "struts2-dojo-plugin-2.2.3.1.zip_key_可用struts的ajax支持插件"这个标题表明,这个压缩包提供...
标题 "dojo-release-1.6.1-src.zip" 指的是 Dojo 框架的一个源码版本,这是在2011年发布的1.6.1版本。Dojo 是一个广泛使用的JavaScript库,它提供了丰富的功能和工具,帮助开发者构建高性能、可维护的Web应用程序。...
解决struts2 日期选择器控件乱码问题后的jar包。
标题 "dojo-release-1.3.0.tar" 暗示了这是一个关于Dojo JavaScript库的特定版本,即1.3.0版本的归档文件。Dojo是一个强大的开源JavaScript框架,广泛用于构建Web应用程序,尤其在企业级应用中非常流行。这个文件...
不好意思,上一个资源没有改完全!csdn不让删除。只好重新提交一个!注意清除本地浏览器缓存文件!
这个“dojo-0.4.2-ajax.rar”压缩包包含的是Dojo工具库的一个早期版本0.4.2,专注于Ajax功能。Ajax,全称Asynchronous JavaScript and XML,是一种在不刷新整个网页的情况下,与服务器交换数据并更新部分网页的技术...
标题中的"dojo-release-1.7.2.tar.gz"是一个软件发行版本的压缩包,它采用了常见的GNU/Linux和Unix系统中的归档格式".tar.gz"。这种格式是通过先使用tar命令将多个文件和目录打包成一个单一的.tar文件,然后使用gzip...
解决了原struts2-dojo-plugin-2.1.8.1.jar中使用datetimepicker时,在中文情况下会产生乱码的问题
《dojo-0.4.3-ajax.rar》是一个包含 dojo 框架的早期版本和可能相关的AJAX技术资源的压缩包。Dojo 是一个强大的JavaScript工具包,它为Web开发提供了丰富的功能,包括AJAX、DOM操作、动画效果、数据存储、国际化等。...
在"dojo-release-1.7.1.zip"这个压缩包中,包含的是Dojo框架的1.7.1版本。这个版本是Dojo发展史上的一个重要里程碑,引入了许多改进和新特性,旨在提升开发者的工作效率和应用性能。 1. Dojo 模块化系统(AMD):在...