jquery-ui datepicker php+mysql问题
当我在没有日期选择器的情况下设置输入字段时:
<input type="text" name="date" value="<?php echo $date; ?>" class="textbox" />
我可以看到从数据库获取的值。格式为:1965-02-05
当我设置此代码时:
<script>
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true
}
);
$( "#datepicker" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
$( "#datepicker" ).datepicker( "option", "yearRange", '1900:2011' );
});
</script>
<input type="text" id="datepicker" name="date" value="<?php echo $date; ?>" class="textbox" />
文本输入区域中没有显示任何内容,但是当我单击文本输入区域内部时,我可以毫无问题地看到日期选择器。
问题是什么? 我的格式如下:
When i set my input field without datepicker like that:
<input type="text" name="date" value="<?php echo $date; ?>" class="textbox" />
I can see my value which i get from database. The format is: 1965-02-05
When I set this code:
<script>
$(function() {
$( "#datepicker" ).datepicker({
changeMonth: true,
changeYear: true
}
);
$( "#datepicker" ).datepicker( "option", "dateFormat", "yy-mm-dd" );
$( "#datepicker" ).datepicker( "option", "yearRange", '1900:2011' );
});
</script>
<input type="text" id="datepicker" name="date" value="<?php echo $date; ?>" class="textbox" />
nothing shown in text input area, but i can see datepicker without any problem when i click inside of the text input area.
What is the problem?
I'am formatting like that:
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
请参阅工作示例: http://jsfiddle.net/eATRv/
尝试一下。现在您还应该能够查看它是否是正确的格式:)
See working example: http://jsfiddle.net/eATRv/
Try this. Now you should also be able to see if it is the correct format :)