2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > ExtJS 前端 日期数据格式转化

ExtJS 前端 日期数据格式转化

时间:2024-06-19 19:09:10

相关推荐

ExtJS 前端 日期数据格式转化

如下图所示,

ExtJS 代码:

var tb1 = Ext.create('Ext.toolbar.Toolbar', {region: 'north',border: '0 0 0 0',height: 34});tb1.add({xtype: 'datefield',id: 'theDate',editable: false,labelWidth: 65,labelAlign: 'right',fieldLabel: '日期',width: 180,format: 'Y-m-d',listeners: {render: function (ee) {ee.setValue(Ext.Date.parse(Ext.Date.format(new Date(), 'Y-m') + "-01", 'Y-m-d'));}}},{xtype: 'checkbox',id: 'isWholeMonth',hideLabels: true,boxLabel: '全月',checked: false,listeners: {change: function (cb, newValue, oldValue, obj) {var theMonth = Ext.getCmp("theDate");theMonth.setDisabled(newValue);}}}, '->',{xtype: 'splitbutton',text: '查询',width: 70,handler: function () {btnOKClick();},menu: [{icon: '../Public/Images/excel.png',text: '导出到Excel',handler: function () {ExportToExcel();}}]},' ',' ');

将前端日期数据传递到后台:

var timeBegin = Ext.getCmp('theDate').getValue();var check = Ext.getCmp('isWholeMonth').getValue();Ext.Ajax.request({url: "EquipmentEnergyInfo.aspx?method=GetOneEquipmentParam",method: 'POST',params: {ariId: theId,typeAriId: tootSelected,timeBegin: Ext.Date.format(timeBegin, 'Y-m-d'),check: check,}});

后端接受:

string time = Request["timeBegin"];

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。