当然,我们做必填项校验。肯定是有*等等进行标识。那就对它下手。一步防止写太多校验 代码如下: //按照必填元素,进行遍历,自动添加规则 $(".gText>font").each(function (index,item) { //把文本中带有必填标识的文本内容去除,因为要在第三行代码中,进行文本提示。所以去除 var txt = $(item).parent().text().replace("*",""); //查找到当前必填的input或select等 var ele =$(item).parents(".form-group").find("input:visible, select, textarea") //进行添加规则 $(ele[0]).rules("add", {required: true, messages: { required: txt.trim()+"不能为空"} }) })
然后大功告成。再也不用做太多字段。节省了时间。可以泡泡妞了