ExtJs4.2 日期控件datefield周一到周日出现yyyy这样的bug怎么解决
话不多说,直接把ext-lang-zh_CN.js中的这段代码的【dayNames: Ext.Date.dayNames】改成【dayNames: [“日”,“一”,“二”,“三”,“四”,“五”,“六”]】即可;
Ext.define("Ext.locale.zh_CN.picker.Date", {
override: "Ext.picker.Date",
todayText: "今天",
minText: "日期必须大于最小允许日期",
//update
maxText: "日期必须小于最大允许日期",
//update
disabledDaysText: "",
disabledDatesText: "",
monthNames: Ext.Date.monthNames,
//dayNames: Ext.Date.dayNames,
dayNames: ["日","一","二","三","四","五","六"],//【就是它】
nextText: '下个月 (Ctrl+Right)',
prevText: '上个月 (Ctrl+Left)',
monthYearText: '选择一个月 (Control+Up/Down 来改变年份)',
//update
todayTip: "{0} (空格键选择)",
format: "y年m月d日",
ariaTitle: '{0}',
ariaTitleDateFormat: 'Y\u5e74m\u6708d\u65e5',
longDayFormat: 'Y\u5e74m\u6708d\u65e5',
monthYearFormat: 'Y\u5e74m\u6708',
getDayInitial: function (value) {
// Grab the last character
return value.substr(value.length - 1);
}
});