贴一段当时的代码,希望对你有帮助。
'eventadd': {
fn: function(cp, rec){
Ext.Ajax.request({
url: "../calendar/saveCalendarEvent.action",
params: {
mode:"add",
extId:rec.data[Ext.ensible.cal.EventMappings.EventId.name]+'-'+randomNum,
calendar_cid:rec.data[Ext.ensible.cal.EventMappings.CalendarId.name],
calendar_projectId:<%=projectId %>,
calendar_title:rec.data[Ext.ensible.cal.EventMappings.Title.name],
calendar_start:rec.data[Ext.ensible.cal.EventMappings.StartDate.name].toLocaleString(),
calendar_end:rec.data[Ext.ensible.cal.EventMappings.EndDate.name].toLocaleString(),
calendar_notes:rec.data[Ext.ensible.cal.EventMappings.Notes.name],
calendar_loc:rec.data[Ext.ensible.cal.EventMappings.Location.name],
calendar_rem:rec.data[Ext.ensible.cal.EventMappings.Reminder.name],
calendar_url:rec.data[Ext.ensible.cal.EventMappings.Url.name],
calendar_ad:(rec.data[Ext.ensible.cal.EventMappings.IsAllDay.name]===true)
},
success: function(response){
}
});
this.showMsg('Event '+ rec.data[Ext.ensible.cal.EventMappings.Title.name] +' was added');
},
scope: this
},
'eventupdate': {
fn: function(cp, rec){
Ext.Ajax.request({
url: "../calendar/saveCalendarEvent.action",
params: {
mode:"update",
extId:rec.data[Ext.ensible.cal.EventMappings.EventId.name]+'-'+randomNum,
calendar_id:rec.data[Ext.ensible.cal.EventMappings.EventId.name],
calendar_cid:rec.data[Ext.ensible.cal.EventMappings.CalendarId.name],
calendar_projectId:<%=projectId %>,
calendar_title:rec.data[Ext.ensible.cal.EventMappings.Title.name],
calendar_start:rec.data[Ext.ensible.cal.EventMappings.StartDate.name].toLocaleString(),
calendar_end:rec.data[Ext.ensible.cal.EventMappings.EndDate.name].toLocaleString(),
calendar_notes:rec.data[Ext.ensible.cal.EventMappings.Notes.name],
calendar_loc:rec.data[Ext.ensible.cal.EventMappings.Location.name],
calendar_rem:rec.data[Ext.ensible.cal.EventMappings.Reminder.name],
calendar_url:rec.data[Ext.ensible.cal.EventMappings.Url.name],
calendar_ad:(rec.data[Ext.ensible.cal.EventMappings.IsAllDay.name]===true)
},
success: function(response){
}
});
######谢谢,原来是这样哦。有点小建议,代码可以格式化一下。######添加事件那个画面能够能自定义就好了.######谢谢,其实之前手动格式化过,贴出来就。。。######