`
jianglanlan
  • 浏览: 13340 次
  • 性别: Icon_minigender_1
  • 来自: 杭州市
社区版块
存档分类
最新评论
文章列表
      在WEB项目开发中,前端的数据校验是必须的,在接触过以及实际应用jquery validate,prototype以及spring modules等一系列方式后,感觉用起来都有点麻烦,所以有了想封装jquery validate,让使用者更加方便。       此次基于jquery validate的封装,也参考了prototype的属性捆绑式校验。代码如下所示: //文件validate.config.js,需要依赖jquery.validate.js, jquery.metadata.js var validate; function Validate(validat ...
        背景:本人在项目开发过程中(注:项目用的SpringMvc),有这么一种需求,系统所有的表格查询都有统一的查询接口,通过通用的Controller类组装查询条件以及调用查询接口返回查询数据。         但是在实际开发中碰到 ...
      由于项目是使用的maven模块化的项目,各个模块都分别打包成jar最终被web可部署项目依赖,由于项目中用过了spring messagesource 资源国际化,而messagesource在spring中的配置仅此一份,为了使资源文件可以动态指定,所以对ResourceBundleMessageSource进行了扩展。代码如下: public class GapResourceBundleMessageSource extends ResourceBundleMessageSource { @Override public void setBasenames(f ...
       在WEB项目前端开发中,对表单的校验以及对文本的限制输入都是必须的。鉴于此, 想把文本框限制输入,都交给统一的脚本来处理。         方法:在需要做文本输入控制的文本框中加属性rule属性,rule属性值为一正则表达式。然后通过调用绑定方法来绑定拥有该属性的可输入文本框或文本域,根据rule值限制文本输入。        例如:<input name="menuCode" required="required" maxlength="20" rule="[0-9]" type=&qu ...
        在项目前端JS开发中,无意中有段代码去遍历arguments(入参对象), arguments为一个参数对象,即我们可以通过arguments[0],arguments[1]去访问对应的第N个参数(刚开始我认为它是一个数组)。在代码中,我是通过for in 去遍历arguments对象的,在chrome,firefox,ie9+都是支持的。然后在ie7等低版本IE7则就哑了。然而在下图代码中,在IE7中遍历数组却是正常的。 var arr = ["12", "test"]; for (var i in arr) { alert ...
Global site tag (gtag.js) - Google Analytics