In ext4.x, it is used as the date Selection Control in the "Year-month" format to test the normal operation under ext4.0.2a.
:
/*! * Ext JS library 4.0.2a * lastupdate: 2011-07-25 * // *** @ Class Ext. UX. form. field. month * @ extends Ext. form. field. trigger * @ alias monthfield * select the "Year-month" format in the date Selection control */Ext. define ('ext. UX. form. field. month ', {alias: ['widget. monthfield '], extend: 'ext. form. field. trigger ', listeners: {focus: function () {This. ontriggerclick () ;}, blur: function () {This. menu. hide () ;}}, ontriggerclick: function () {var me = T His; If (! Me. menu) {This. menu = ext. create ('ext. picker. month ', {ownerct: me. ownerct, renderto: document. body, floating: True, format: ext. string. format, listeners: {'okclick': function (menu, datearr) {me. menu. hide (); me. setvalue (Me. formatmonthpickerdate (datearr);}, 'cancelclick': function () {me. menu. hide () ;}}}) ;}this. menu. show () ;}, formatmonthpickerdate: function (ARR) {return arr [1] + '-' + (101 + arr [0]). tostring (). substring (1, 3 );}});