ValidForm表单验证如何和JqueryUI,DatePicker结合用??
ValidForm自带的日期组件不好用,选择时间太麻烦了
<input name="TxtProduredDate" type="text" class="TextBox" id="TxtProduredDate" datatype="*" nullmsg="请填写生产日期!" errormsg="时间的格式不正确!" readonly="readonly" />
$.datepicker.parseDate("yy-mm-dd", "2007-01-26");
$('#TxtProduredDate').datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true,
monthNamesShort: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
yearRange: '1993:c'
});
会出现一个问题,验证的时机不会,应该是日期框隐藏之后才验证,而默认的是文本框失去焦点验证
------解决方案--------------------刚才发的代码里,不小心贴上了多余的代码,重新附上
$("#tbxStartDate").datepicker({
dateFormat: 'yy-mm-dd',
changeMonth: true,
changeYear: true,
monthNamesShort: ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
dayNamesMin: ['日', '一', '二', '三', '四', '五', '六'],
yearRange: '1993:c',
onClose: function (selectedDate) {
// 日期验证