shwq.net
当前位置:首页 >> Extjs 前台向后台传时间类型数据 数据格式发生变化... >>

Extjs 前台向后台传时间类型数据 数据格式发生变化...

假设你的处理是这样,使用store和model,用datetime控件 你需要在model里写, name: fieldname, type: 'date', dateFormat: DefaultLongDateFormat, 这样才可以从后台接收正确的格式 在datetime中写 submitFormat : DefaultLongDateFormat,//这...

一般都用combobox var ctype = new Ext.data.SimpleStore({ fields: [{ name: 'type', type: 'int' }, { name: 'desc', type: 'string' } ], data: [ [1,'身份证'], [2,'护照'], …… ] }); var psel = Ext.create('Ext.form.ComboBox', { store: ...

简单说下:1.用Ext.getCmp("id").getValue();等方法获得当前界面中你想传递到后台的值; 2.用formpanel.form.doAction('submit',{ url:'logic.jsp', method:'post', params:, //把需传到后台的数据放在这里。 success : function(form,action){ i...

form提交的submit方法的配置中设置timeout嘛,把timeout(以秒为单位)时间设长点, 比如:300

列表就用gridPanel 返回json格式数据就行

你好.不是很了解你的意思 前台的表数据大多用grid表示 grid.store 便是数据内容. 传递数据最方便还是用String过到后台 1.将grid.store的数据转换成String 传递store 或json数据 function(jsondata) { var listRecord = new Array(); if(jsondata...

不需要去请求后台,你的combox可以拿每个选项的id 当然也能拿每个id对应的值,用combo的getRawValue(),就可以得到你想要的值

//定义类型,注意和你json返回的记录格式要一致 var MyRecordType = Ext.data.Record.create ([ {name: "id", type: "int"}, {name: "name", type: "string"} ]); //要添加的记录 var oneRecord = new RecordType ({ id: 0, name: "张三" }); //...

说的好乱,不知道是通过什么方式向后台发出请求。 举一例通过ajax,在success时可以用response参数能过Ext.decode转化为对象 var user; success : function(response) { users=Ext.decode(response.responseText).users; } ---------------------...

extjs前台(form里的日期框): { xtype : 'timefield', name : 'bidTimeD', format: 'H:i', fieldLabel : '时间', } 后台: SimpleDateFormat sdf = new SimpleDateFormat("hh:mm"); this.setFieldValue("bidTimeD", sdf.format(new Date()));

网站首页 | 网站地图
All rights reserved Powered by www.shwq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com