extjs string类型转date_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"];

相关文章:

相关视频:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值