jQuery EasyUI API 中文文档 - ValidateBox验证框,使用jQuery EasyUI的朋友可以参考下。

用 $.fn.validatebox.defaults 重写了 defaults。

用法

代码如下:
<input id="vv" required="true" validType="email"> 

代码如下:
$('#vv').validatebox({
required:true
});

验证规则
验证规则是通过使用 required 和 validType 特性来定义的, 这里是已经实施的规则:
email:匹配 email 正则表达式规则
url:匹配 URL 正则表达式规则
length[0,100]:允许从 x 到 y 个字符
remote['http://.../action.do','paramName']:发送 ajax 请求来验证值,成功时返回 'true' 。
要自定义验证规则,重写 $.fn.validatebox.defaults.rules ,来定义一个验证函数和无效的信息。例如,定义一个 minLength 验证类型:

代码如下:
$.extend($.fn.validatebox.defaults.rules, {
minLength: {
validator: function(value, param){
return value.length >= param[0];
},
message: 'Please enter at least {0} characters.'
}
}); 

现在你可以使用这个 minLength 验证类型,去定义一个至少输入5个字符的输入框:

复制代码 代码如下:

<input class="easyui-validatebox" validType="minLength[5]">

特性

名称

类型

说明

默认值

required

boolean

定义是否字段应被输入。

false

validType

string

定义字段的验证类型,比如 email、url,等等。

null

missingMessage

string

当文本框是空时出现的提示文字。

This field is required.

invalidMessage

string

当文本框的内容无效时出现的提示文字。

null

方法

名称

参数

说明

destroy

none

移除并且销毁这个组件。

validate

none

进行验证以判定文本框的内容是否有效。

isValid

none

调用 validate 方法并且返回验证结果,true 或者 false。

jQuery EasyUI API 中文文档 - ValidateBox验证框相关推荐

  1. jQuery EasyUI API 中文文档 - DataGrid 数据表格

    扩展自 $.fn.panel.defaults ,用 $.fn.datagrid.defaults 重写了 defaults . 依赖 panel resizable linkbutton pagin ...

  2. jQuery EasyUI API 中文文档 - 文档

    Documentation  文档 风流涕淌 翻译.不当之处,敬请指正.转载请保留出处! 每个easyui组件都有特性(property).方法(method)和事件(event),用户可以很容易地扩 ...

  3. jQuery EasyUI API 中文文档 - 数据表格(DataGrid)

    DataGrid  数据表格 博客园 风流涕淌 (philoo.cnblogs.com) 翻译.不当之处,敬请指正.转载请保留出处!   扩展自 $.fn.panel.defaults ,用 $.fn ...

  4. jQuery EasyUI API 中文文档 - Documentation 文档

    每个easyui组件都有特性(property).方法(method)和事件(event),用户可以很容易地扩展它们. 特性 特性在jQuery.fn.{plugin}.defaults里定义.例如, ...

  5. jQuery EasyUI API 中文文档 - 微调器(Spinner)

    Spinner 微调器 扩展自 $.fn.validatebox.defaults,用 $.fn.spinner.defaults 重写了 defaults. 依赖 validatebox 用法 1. ...

  6. jQuery EasyUI API 中文文档 - 数字框(NumberBox)

    NumberBox  数字框 博客园 风流涕淌 (philoo.cnblogs.com) 翻译.不当之处,敬请指正.转载请保留出处! 扩展自 $.fn.validatebox.defaults,用 $ ...

  7. jQuery EasyUI API 中文文档 - 链接按钮(LinkButton)

    LinkButton  链接按钮 风流涕淌 翻译.不当之处,敬请指正.转载请保留出处! 用 $.fn.linkbutton.defaults 重写了 defaults. 用法示例 1.  <a  ...

  8. jQuery EasyUI API 中文文档 - 组合表格(ComboGrid)

    ComboGrid  组合表格 博客园 风流涕淌 (philoo.cnblogs.com) 翻译.不当之处,敬请指正.转载请保留出处! 扩展自 $.fn.combo.defaults 和 $.fn.d ...

  9. jQuery EasyUI API 中文文档 - 日期框(DateBox)

    DateBox 日期框 扩展自 $.fn.combo.defaults.用 $.fn.datebox.defaults 重写了 defaults. 依赖 combo calendar 用法 1. &l ...

最新文章

  1. 20150726 填坑日记
  2. 百度股价一跌再跌,网友叹息:李彦宏没有狼性,缺乏战略眼光?
  3. Maven让资源文件处理插件能够解析资源文件中的Maven属性
  4. linux permit用法,技术|12 条实用的 zypper 命令范例
  5. redis 持久化之 rdb 快照持久化
  6. 云计算(Cloud Computing)的前世今生
  7. mysql myisam 锁机制_MySQL--MyISAM之锁机制
  8. Android之使用ViewPager实现图片展示(最简单的)
  9. Inno Setup 如何让生成的setup.exe文件有管理员权限
  10. 从零基础入门Tensorflow2.0 ----九、44.3 keras模型转换成savedmodel
  11. python高维数据存储_Numpy高维数据的理解
  12. scrapy[skp]快速入门
  13. windows环境如何测试端口
  14. 5类6类7类网线对比_超详细的超五类、六类、七类网线的对比
  15. 【重磅综述】记忆系统:神经科学的启示「AI核心算法」
  16. Python绘图库Matplotlib.pyplot之网格线设置(plt.grid())
  17. 路由器回执路由配置_路由器接路由器设置详细图文教程
  18. ESP32 LVGL8.1 ——Style local style 样式当地的风格 (Style 11)
  19. 蓝牙芯片排行_7月TWS硅麦出货量排行榜出炉
  20. matlab怎么改图像的坐标轴,MATLAB函数图像坐标轴刻度改变

热门文章

  1. 后疫情时代,人工智能发展的四大趋势
  2. python制作 whl 源文件,并制作本地pip源
  3. Android 四种启动模式
  4. Nest.js 管道
  5. Android Fragment 真正的完全解析(上) (转载)
  6. Angular移动工具集要让Web应用有原生的感觉
  7. JQueryEasyUI datagrid框架的基本使用
  8. 如何在20130513image上,备份NAND到SD卡,然后把这个SD卡做成可以自启动的SD卡
  9. 【DFS + backtracking】LeetCode 216. Combination Sum III
  10. 剑指offer——面试题4:替换空格