关于Validate表单验证的代码:
<input id="vv" /><br/> <div style="font-size:18px;margin-top:20px;margin-bottom:20px;">验证密码是否相同</div> <input id="pwd" name="pwd" type="password" class="easyui-validatebox" data-options="required:true"><br/><br/> <input id="rpwd" name="rpwd" type="password" class="easyui-validatebox" required="required" validType="equals['#pwd']"> <br/> <div style="font-size:18px;margin-top:20px;margin-bottom:20px;">数字框:</div> <input type="text" id="nn" /> <br/> <div style="font-size:18px;margin-top:20px;margin-bottom:20px;">日期框:</div> <input id="dd" type="text"> <br/> <div style="font-size:18px;margin-top:20px;margin-bottom:20px;">日期时间框:</div> <input id="dt" type="text" name="birthday"> <br/> <div style="font-size:18px;margin-top:20px;margin-bottom:20px;">日历:</div> <div id="cc" style="width:180px;height:180px;"></div> <div class="easyui-calendar" data-options="year:2013,month:3" /> <script> $('#vv').validatebox({ required: true, validType: 'email', missingMessage:'输入值不能为空!', invalidMessage:'输入值无效!请仔细填写...' }); $.extend($.fn.validatebox.defaults.rules, { equals: { validator: function(value,param){ return value == $(param[0]).val(); }, message: '密码不一样...' } }); $('#nn').numberbox({ min:0, precision:2, groupSeparator:"-", decimalSeparator:".", prefix:'拥有的资产:', suffix:'亿!' }); var buttons = $.extend([], $.fn.datebox.defaults.buttons); buttons.splice(1, 0, { text: '点击', handler: function(target){ alert('click'); } }); $('#dd').datebox({ required:true, buttons: buttons }); $('#dt').datetimebox({ value: '3/4/2010 2:3', required: true, showSeconds: true }); $('#cc').calendar({ current:new Date() }); </script>
渲染