grid中 datefield 列数据 通过datepicker control 选择日期后,提交的格式是 “Fri Jul ******** UTC 2008 ”(json数据理),后台接收后无法处理更新到DB中
解决方法:
在model中定义日期格式
Ext.define('School.model.Student',
{
extend : 'Ext.data.Model',
idProperty: 'AccountId',
fields: [
{ name: 'AccountName', type: 'string' },
{ name: 'UserCode', type: 'string' },
{ name: 'UserName', type: 'string' },
{ name: 'UserID', type: 'string' },
{ name: 'MAC', type: 'string' },
{ name: 'IPAdd', type: 'string' },
{ name: 'ValidDate', type: 'date',<span style="color:#FF0000;"><strong> dateFormat: 'c'</strong></span> },
{ name: 'AccountId', type: 'string',defaultValue:"000" }
],
validations : [{
type : 'presence',
field: 'AccountName'
} ],
本文详细介绍了在使用Grid组件时,通过DatePicker选择日期后,数据以特殊格式提交导致后台无法处理的问题,并提供了解决方案。重点在于正确定义模型中的日期格式,确保数据能够顺利更新到数据库。
778

被折叠的 条评论
为什么被折叠?



