关于fullcalendar里显示json格式的events(java)
来源:互联网 发布:编程机器人有哪些品牌 编辑:程序博客网 时间:2024/04/26 12:06
fullcalendar 的帮助文档 可见地址:http://arshaw.com/fullcalendar/docs/
jQuery日历FullCalendar插件是一个非常不错的日历工具,可用于制作日程表或计划安排
Event Data
里有3种显示events的方式1 events (as an array) 这种课见帮助
2 events (as a json feed) 此时
$('#calendar').fullCalendar({ events: { url: '<%=request.getContextPath()%>/displayAction.do?method=testJson' //你的controller的地址 type: 'POST', error: function() { alert('there was an error while fetching events!'); }, color:'yellow',// 背景色 textColor:'black'// 文字颜色 } });
java代码
public ModelAndView testJson(HttpServletRequest request, HttpServletResponse response) { String strvalue = "[{\"id\":111,\"title\":\"Event1\",\"start\":\"2012-03-10\",\"url\":\"http:\\/\\/yahoo.com\\/\"},{\"id\":222,\"title\":\"Event2\",\"start\":\"2012-03-20\",\"end\":\"2012-03-22\",\"url\":\"http:\\/\\/yahoo.com\\/\"}]"; response.setCharacterEncoding("UTF-8"); System.out.println("strvalue="+strvalue); try { response.getWriter().print(strvalue); } catch (IOException e) { e.printStackTrace(); } return null; }
3 events (as a function)$('#calendar').fullCalendar({ events:function(start, end, callback) { $.ajax({ url:"<%=request.getContextPath()%>/displayAction.do?method=getTitle", cache:false, success:function(doc) { eval("var j=" + doc); var events = []; var info = j.eventinfo; for (var i = 0; i < info.length; i++) { var ev = info[i]; var title = ev.title; var evtstart = new Date(Date.parse(ev.start)); var evtend = new Date(Date.parse(ev.end)); events.push({ title:title, start:evtstart, end:evtend, id:1 }); } callback(events); }, error:function() { alert('sdf') } }) } })java代码
public ModelAndView getTitle(HttpServletRequest request, HttpServletResponse response) { String strvalue = "{ 'eventinfo':[{day: '3/3/2012',eventtitle:'test1'},{day: '3/8/2012',eventtitle:'test2'} ]} "; response.setCharacterEncoding("UTF-8"); System.out.println("strvalue="+strvalue); try { response.getWriter().print(strvalue); } catch (IOException e) { e.printStackTrace(); } return null; }
- 关于fullcalendar里显示json格式的events(java)
- 关于fullcalendar里显示json格式的events(java)
- 关于fullcalendar里显示Ajax后台返回xml格式的events(1)
- ui-calendar(AngularJS 版本的FullCalendar)中月份变化后events消失
- 针对获取json格式数据,easyui左侧显示json里的有关数据
- 关于JSON的格式
- fullCalendar调整日期控件的格式
- 关于Json格式的理解
- 关于Java解析json格式数据
- python2.7中关于编码,json格式的中文输出显示
- JSON日期在前端显示的格式
- json格式的时间显示问题
- Java常见的Json格式
- 关于json里请求的url问题
- fullcalendar在java/web的应用
- CSS里的pointer-events属性
- chrome jsonView插件安装(接口上JSON插件规范显示JSON格式的数据)
- JSON里的大括号{}和中括号[]。(关于JSON的结构)
- KindEditor(4.05) swfload批量上传文件
- 迷宫问题1
- 分布式部署 ArcSDE 和 Oracle 服务
- JAVA中需要注意的问题----收集版本
- 团队之美读书笔记
- 关于fullcalendar里显示json格式的events(java)
- xxx is not in the sudoers file解决方法
- Java调用存储过程(返回:简单类型、自定义对象、列表数组)
- /etc/apache2/sites-available/default
- 设计三角形类(用参数初始化表对数据成员初始化)
- oracle数据库表空间文件收缩实例
- [C语言] 求整数中1和0的个数
- GetLastError
- 最短路径算法初探之一