validate layer 提供友好验证提示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了validate layer 提供友好验证提示相关的知识,希望对你有一定的参考价值。
草根一枚,网上搜索很多关于validate验证表单样式的修改方法,但是都不理想,实在没办法,自己去研究,用了小半天的时间,效果算是可以把,吧代码贴出来分享下,写的不好勿怪!!!!直接代码:
$(function () { //$.my_validate("#ajax_form"); //除去tips function remove_layertips(obj) { var layer_index = obj.attr(‘layer_index‘); if (layer_index != "" && layer_index != undefined && layer_index != null) { layer.close(layer_index); } } $("#ajax_form").validate({ onkeyup: function (element) { $(element).valid(); },//切记这里设置true 是会报错的 focusCleanup: true, success: function (element) { var elem = $(element); var itemId = elem[0].htmlFor; var input_validate = $("#" + itemId); remove_layertips(input_validate); }, errorPlacement: function (error, element) { var elem = $(element); if (!error.is(‘:empty‘)) { var errorlist = elem.filter(‘:not(.valid)‘); errorlist.each(function () { remove_layertips($(this)); index = layer.tips(error[0].innerText, $(this), {tips:[2,‘#acacac‘], time: 0, tipsMore: true, zIndex: 2000, style: [‘background-color:#acacac;‘] }); $(this).attr(‘layer_index‘, index); }); } }, }); });
html部分
1 <form id="ajax_form" method="post" action="<?php echo site_url(‘admin/banner/add_banner‘)?>"> 2 3 <table width="100%" border="0" cellpadding="8" cellspacing="0" class="tableBasic"> 4 5 <tr> 6 <td width="100" align="right">权重</td> 7 <td> 8 <input type="text" name="weight" id="weight" size="40" class="inpMain " required digits="true" value="0" /> 9 </td> 10 </tr> 11 <tr> 12 <td></td> 13 <td> 14 <input type="submit" class="btn" value="添加" /> 15 <input name="button" class="btn not" type="button" value="取消"> 16 </td> 17 </tr> 18 19 </table> 20 </form>
效果图:
以上是关于validate layer 提供友好验证提示的主要内容,如果未能解决你的问题,请参考以下文章
(图形学笔记 - Vulkan) 1.1.3 - Validation layers(建立vulkan的验证层)
(图形学笔记 - Vulkan) 1.1.3 - Validation layers(建立vulkan的验证层)
(图形学笔记 - Vulkan) 1.1.3 - Validation layers(建立vulkan的验证层)