首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

extjs月度选择插件

2012-10-25 
extjs月份选择插件Ext.namespace(ntbms)ntbms.MonthPickerExt.extend(Ext.form.Field,{getValue:functi

extjs月份选择插件

Ext.namespace("ntbms")ntbms.MonthPicker=Ext.extend(Ext.form.Field,{getValue:function(){var arr=this.el.query("select");var year=arr[0].value;var month=arr[1].value;return year+"-"+month;},/**value 格式2000-07*/setValue:function(value){if(Ext.type(value)=="date"){var year=value.getFullYear();var rawMonth=value.getMonth()+1;console.log(rawMonth);var month=null;if(rawMonth<10)month="0"+rawMonth;elsemonth=rawMonth;var arr=this.el.query("select");arr[0].value=year;arr[1].value=month;}elsethrow new Error();},defaultAutoCreate:function(){var result={tag:"div",children:[]};var year={tag:"select",children:[]};for(var i=2000;i<=2040;i++){year.children.push({tag:"option",value:i,html:i})}var month={tag:"select",children:[]};for(var i=1;i<=12;i++){if(i<10)i="0"+i;month.children.push({tag:"option",value:i,html:i});}result.children.push(year);result.children.push({tag:"span",html:"年"});result.children.push(month);result.children.push({tag:"span",html:"月"});return result; }()})Ext.reg("ntbmsMonthPicker",ntbms.MonthPicker);
? 1 楼 wmj007 2012-04-18   你好,你的这个插件怎么用撒

热点排行
Bad Request.