+ -
当前位置:首页 → 问答吧 → 请问:如何使用ajax动态修改日期标签属性

请问:如何使用ajax动态修改日期标签属性

时间:2011-08-05

来源:互联网

举个例子:
假设form有两个input分别为type和date,其中type是一个多选一,可以选择“按年”、“按月”、“按日”;date就是个日期输入窗口(用jquery datepicker实现了)
希望当我选择“按年”,那么date输入框输入日期后显示“2011”;选择“按月”,则date输入框输入日期后显示“2011-08”;选择“按日”,则date输入框输入日期后显示“2011-08-04”。

请问如何实现?谢谢

作者: gongzuo2011   发布时间: 2011-08-05

不是有一个onSelect事件,在onSelect事件中处理下数据。首先你要定义好日期结构,则样就可以split了

JScript code
$( "#datepicker" ).datepicker({
  dateFormat:'yy-mm-dd',
  ,onSelect:function(d){
     var arr=d.split('-'),s='';
     switch(type的内容){
        case '按年':s=arr[0];break;
        //........其他case语句,组合下日期就行了
     }
     $( "#datepicker" ).val(s)///////
   }
});

作者: showbo   发布时间: 2011-08-05