我想使用jquery验证来验证日期。包括Javascript库是:使用jQuery验证的日期验证
<script type="text/javascript" src="<?php echo base_url()?>asset/jqueryui/ui/ui.core.js"></script>
<script type="text/javascript" src="<?php echo base_url()?>asset/jqueryui/ui/ui.datepicker.js"></script>
<script src="<?php echo base_url()?>asset/jquery/jquery.metadata.js" type="text/javascript"></script>
<script src="<?php echo base_url()?>asset/jqvalidate/jquery.validate.js" type="text/javascript"></script>
假设我有3个输入字段。鸟的名称,地址和日期,我使用errorContainer来显示错误。
我的JavaScript是:
<script type="text/javascript">
$().ready(function() {
var errorContainer = $('div.errorContainer');
// validate the form when it is submitted
var validator = $("#frm").validate({
errorContainer: errorContainer,
errorLabelContainer: $("ol", errorContainer),
wrapper: 'li',
meta: "validate",
rules: {
datepicker: {
required: true,
date: true
}
}
});
});
$(function(){
$("#datepicker").datepicker();
});
</script>
<form id="frm">
<input type="text" id="name" name="name" class="field text {validate:{required:true}}">
<input type="text" id="address" name="address" class="field text {validate:{required:true}}">
<input type="text" id="datepicker" name="datepicker">
<input type="submit">
</form>
,但它不日期验证工作。
我需要你的帮助。谢谢
我检查包括了jQuery例。但是我没有在那里找到任何数据验证规则。 比我使用http://docs.jquery.com/Plugins/Validation/Methods/date。并添加一些规则来验证脚本:{ 日期选择器:{ 要求:真实, 日期:真 }} 但我不知道为什么它没有工作 – 2010-01-19 02:52:23
这里面'jquery.validate.js '文件。确保您使用的是最新版本。另请参阅文件'additional-methods.js'。 – 2010-01-19 03:32:21