随笔 - 175  文章 - 202  trackbacks - 0
<2007年6月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

第一个Blog,记录哈哈的生活

常用链接

留言簿(16)

随笔分类

随笔档案

文章分类

文章档案

收藏夹

Java links

搜索

  •  

最新评论

阅读排行榜

评论排行榜

今天看了一下基于 jquery 的 calendar js 控件,效果还不错,而且改变了我对 calendar 控件的恐惧感。

在 jquery 的官方网站上提供了两个 calendar 控件(http://docs.jquery.com/Plugins),Calendar (Pop-up Calendar)和DateSelector ,分别试用了一下。

先试了一下 DateSelector,这个出现的比较早,会比较成熟一些。
简单的下载了datePicker.js和styles.css (jquery当然也要下载)
写了个测试页面,成功了!非常非常简单好用,没什么依赖。
测试页面内容如下:
<html>
    
<head>
        
<link rel="stylesheet" type="text/css" href="styles.css" title="default" media="screen" />
        
<script type="text/javascript" src="jquery-latest.pack.js"></script>
        
<script type="text/javascript" src="datePicker.js"></script>
<script type="text/javascript">
$(document).ready(init);
function init() {
    $('input#date1').datePicker();
    $('input#date2').datePicker({startDate:'
2006-11-02', endDate:'2006-11-13'});
}
</script>
    
</head>
    
<body>
    
<form action="#" method="post">
        
<div class="demo-holder">
            
<label for="date1">Date 1</label>
            
<input type="text" class="date-picker" name="date1" id="date1" />
        
</div>
        
<div class="demo-holder">
            
<label for="date2">Date 2</label>
            
<input type="text" class="date-picker" name="date2" id="date2" />
        
</div>
        
<div style="float: left; margin: 2em 1em 1em;">
            
<select><option>Select doesn't display through calendar even in IE!</option></select>
        
</div>
    
</form>
    
</body>
</html>

 
静态页面如图,点击日历图标。

还能挡住 select 框,真是 cool 毕了!
不过,这是讨厌的英文,把那弄成中文吧,^_^
在 init 中加上


    $.datePicker.setDateFormat('ymd', '-');
    
    $.datePicker.setLanguageStrings(
        ['日', '一', '二', '三', '四', '五', '六'],
        ['一月', '二月', '三月', '四月', '五月', '六月', '七月', '八月', '九月', '十月', '十一月', '十二月'],
        {p:'上月', n:'下月', c:'关闭', b:'请选择'}
    );


一切 ok,顺利变成中文

不过这个控件有个很大的问题,就是不能选择年份,如果这个控件是让人选生日的,那可就麻烦了。

下次再介绍另一个吧,出去吃饭了。

posted on 2007-06-02 11:09 哈哈的日子 阅读(6583) 评论(0)  编辑  收藏 所属分类: Java

只有注册用户登录后才能发表评论。


网站导航: