atittit.表单验证性质的原则和实施,以及选择和定义自己的兼容easyui dsl窗体身份验证规则

atittit.表单验证性质的原则和实施,以及选择和定义自己的兼容easyui dsl规则的表单验证

 

1. 需求,表单验证须要弹框式,但眼下easyui ms绑定死了tooltip式样 1

2. 表单验证表现形式 1

2.1. 弹框 1

2.2. 浮动tooltip。推荐这个 1

3. 表单验证的实现原理 1

3.1. 定义reg 2

3.2. 解释 2

3.3. 调用提示。

。。 2

4. 表单验证框架选型easyui》ligerui 2

4.1. ligerui的表单验证选型。

。。 2

4.2. 其它jq验证器 2

5. easyui表单验证的问题 2

6. 通过easyui api,自己定义解释器,通过isvalide方法读取到valide 结果。就是读取不到msg属性 2

7. 全然自己定义解释器。jq  api ,自行推断验证结果,获取msg属性,注入act 3

8. 參考 3

 

 

1. 需求。表单验证须要弹框式,但眼下easyui ms绑定死了tooltip式样

 

作者:: 老哇的爪子 Attilax 艾龙,  EMAIL:1466519819@qq.com

转载请注明来源: http://blog.csdn.net/attilax

 

2. 表单验证表现形式

2.1. 弹框

2.2. 浮动tooltip。推荐这个

3. 表单验证的实现原理

 

3.1. 定义reg

<input name="materialDescription" type="text"   id="materialDescription" class="ati-validatebox input-text" data-options="required:true,novalidate:true,missingMessage:'描写叙述不能为空的',deltaX:50,delay:20000">

3.2. 解释

3.3. 调用提示。。。

 

4. 表单验证框架选型easyui》ligerui

4.1. ligerui的表单验证选型。

。

。

一个字,垃圾,文档没有验证方面的说明。

。仅仅有个demo太简陋

 

4.2. 其它jq验证器

但问题是不能兼容easyui的定义规则。。仅仅能自己写了。

5. easyui表单验证的问题

绑定死了tooltips,没办法换成弹框格式。。

 

6. 通过easyui api,自己定义解释器。通过isvalide方法读取到valide 结果,就是读取不到msg属性

normal options meth zeu ok...se..validebox zeush ma jeig meth...

so,cant get option..only custom get ....

 

7. 全然自己定义解释器。jq  api ,自行推断验证结果,获取msg属性,注入act

 

 

$(".ati-validatebox").each(function(){

                //  if($(this).attr("height")>高度)

                            var ops=(  $(this).attr("data-options") );

var ops_json=eval( "({"+ops+"})" );

if(ops_json.required)

{

if( $(this).val()=="")

{

alert(ops_json.missingMessage);

throw "err";

}

}

 

              });

 

8. 參考

强力推荐10款t表单验证插件_大楚网_腾讯网.htm

版权声明:本文博客原创文章。博客,未经同意,不得转载。

posted @ 2015-08-16 16:57  yxwkaifa  阅读(240)  评论(0)    收藏  举报