zoukankan      html  css  js  c++  java
  • easyUI——datebox验证和自定义取消按钮

    来源:http://blog.csdn.net/liusong0605/article/details/42270463

    1. datebox验证

           验证结束时间<起始时间:
           
    [html] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. 起始时间:<input id="startDate" name="startDate" class="easyui-datebox"  >  
    2. 结束时间:<input id="endDate" name="endDate" class="easyui-datebox "  validType="dateValid['#startDate']">  
    [javascript] view plaincopy在CODE上查看代码片派生到我的代码片
     
    1. $.extend($.fn.validatebox.defaults.rules,{  
    2.     dateValid : {  
    3.         validator : function(value,param) { //参数value为当前文本框的值,也就是endDate  
    4.             startTime = $(param[0]).datetimebox('getValue');//获取起始时间的值  
    5.             var start = $.fn.datebox.defaults.parser(startTime);  
    6.             var end = $.fn.datebox.defaults.parser(value);  
    7.             varify = end > start;  
    8.             return varify;  
    9.         },  
    10.         message : '结束时间要大于开始时间!'  
    11.     }  
    12. });  

    2. 自定义清除按钮

          datebox默认设置了currentText、closeText、okText。操作页面时,如果要清空输入的时间,可以使时间文本框获得焦点直接删除里面的内容。更好的用户体验是在下拉的panel中增加一个清空按钮。
         
          扩展这个功能,我们就在jquery.eaysui.min.js源码中找到currentText、closeText、okText的定义及事件,然后,加上清空按钮的定义及事件即可。添加的代码如下:
          
    最后,easyui-lang-zh_CN.js中也加入清除按钮,否则,清除按钮是英文显示。
  • 相关阅读:
    iOS 代码让手机震动一下
    iOS开发 --制作圆形的头像(UIImage)
    JAVA基本数据类型和引用数据类型的区别
    jquery基础
    JS基础
    JAVA异常详解
    单例模式详解及java常用类
    JAVA基础之字符串和面向对象
    我的第一篇博客 初识动画,飞机行小动画
    GCD系列:调度组(dispatch_group)
  • 原文地址:https://www.cnblogs.com/imsoft/p/5041789.html
Copyright © 2011-2022 走看看