开发者社区 问答 正文

Ext Calendar中IsAllDay数据的获取? 400 报错

Ext Calendar中IsAllDay数据的获取? 400 报错

Ext Calendar中IsAllDay数据该如何获取?checkbox类型的,怎么都拿不到值,请求帮助

展开
收起
爱吃鱼的程序员 2020-06-04 16:29:24 500 分享 版权
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    已处理

    ######

    引用来自“z战士”的答案

    已处理

    怎么处理的,恳请讲下思路。
    ######

    引用来自“被风遗忘”的答案

    引用来自“z战士”的答案

    已处理

    怎么处理的,恳请讲下思路。

    贴一段当时的代码,希望对你有帮助。

    '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){
                                                
                                            }
                                        });
    ######谢谢,原来是这样哦。有点小建议,代码可以格式化一下。######添加事件那个画面能够能自定义就好了.######谢谢,其实之前手动格式化过,贴出来就。。。######

    引用来自“被风遗忘”的答案

    谢谢,原来是这样哦。有点小建议,代码可以格式化一下。
    添加事件那个画面能够能自定义就好了.  
    2020-06-04 17:53:15
    赞同 展开评论
问答地址: