今天做前端的校验,发现validform这个框架在项目中有,于是就网上搜索一下,开始使用,网上说,嗯,只写一句代码就可以用啦
$("#itemForm").Validform();
于是就只写了这一句,然后设置datatype规则,和errormsg错误提示,在元素旁加上
<label class="Validform_checktip"></label>
可是怎么也出不来错误提示,心里这个急啊,试了好多方法都不行,最后网上查到了,原来要想显示提示,要在初始化时设置参数的
tiptype这个属性可用的值有:1、2、3、4和function函数,默认tiptype为1。 3、4是5.2.1版本新增
1 自定义弹出框提示;
2 侧边提示(会在当前元素的父级的next对象的子级查找显示提示信息的对象,表单以ajax提交时会弹出自定义提示框显示表单提交状态);
3 侧边提示(会在当前元素的siblings对象中查找显示提示信息的对象,表单以ajax提交时会弹出自定义提示框显示表单提交状态);
4 侧边提示(会在当前元素的父级的next对象下查找显示提示信息的对象,表单以ajax提交时不显示表单的提交状态);
于是改成
top.theForm = $("#itemForm").Validform({tiptype:3});
//其他页面调用
top.theForm.check();
成了!