jQuery 表单验证插件 Happy.js
jopen
12年前
Happy.js 是一个轻量级的 jQuery 表单验证插件。
支持的浏览器
- IE 6, 8 (and 8 in compat. mode, which is supposed to be like 7)
- FF 3.6
- Chrome 7
- Safari 5
示例代码:
<!doctype html> <html> <head> <title>Demo</title> <script src="jquery.or.zepto.js"></script> <script src="happy.js"></script> <script src="happy.mytrimmedlistofmethods.js"></script> <script> $(document).ready(function () { $('#awesomeForm').isHappy({ fields: { // reference the field you're talking about, probably by `id` // but you could certainly do $('[name=name]') as well. '#yourName': { required: true, message: 'Might we inquire your name' }, '#email': { required: true, message: 'How are we to reach you sans email??', test: happy.email // this can be *any* function that returns true or false } } }); }); </script> </head> <body> <form id="awesomeForm" action="/lights/camera" method="post"> <input id="yourName" type="text" name="name" /> <input id="email" type="text" name="email" /> </form> </body> </html>