jquery日历控件
来源:互联网 发布:前锦网络信息技术南京 编辑:程序博客网 时间:2024/05/23 02:05
我试着jQuery的fullcalendar。从JSON的事件数据。 我的页面有一个下拉列表和fullcalendar格。 我需要的是刷新每个改变了下拉日历。下拉列表中选择的值应发送到服务器,以获取新的事件数据 下面是我的代码
本文地址 :CodeGo.net/433347/
-------------------------------------------------------------------------------------------------------------------------
1. 最后,它曾与下面的代码:
2. 我刷新此方法后,一个Ajax事件增加了一个模态,例如:
3. 问题是,你正在改变下拉的值,你已经创建的事件对象,其中有下拉的原始值的副本后。以下是你所需要的:
4. 我不能得到那个工作的。 所以我结束了解决方案与此类似:
5. 这样就可以实现的功能的事件源。上refetchEvents事件fullCalendar调用函数,返回自定义值,并将其发布到服务。
6.
7. 我解决这样的
$(document).ready(function() { $('#calendar').fullCalendar({ events: { url : '/myfeed', data : {personId : $('#personDropDown').val() } } }); $('#personDropDown').change(function(){ $('#calendar').fullCalendar('refetchEvents'); }); });
但是上面的代码不能正常工作。 任何帮助?本文地址 :CodeGo.net/433347/
-------------------------------------------------------------------------------------------------------------------------
1. 最后,它曾与下面的代码:
$(document).ready(function() { loadCalendar(); $('#siteSelect').change(function(){ var selectedSite = $('#siteSelect').val(); var events = { url: '/myfeed2', type: 'POST', data: { siteid: selectedSite } } $('#calendar').fullCalendar('removeEventSource', events); $('#calendar').fullCalendar('addEventSource', events); $('#calendar').fullCalendar('refetchEvents'); }); });
2. 我刷新此方法后,一个Ajax事件增加了一个模态,例如:
$('#cal').fullCalendar('removeEvents');$('#cal').fullCalendar('addEventSource', "../calendar/json-events2.php")$('#cal').fullCalendar('rerenderEvents');
3. 问题是,你正在改变下拉的值,你已经创建的事件对象,其中有下拉的原始值的副本后。以下是你所需要的:
$('#dropdownId').change(function () { events.data.customParam = $(this).val(); $('#calendar').fullCalendar('refetchEvents');});
这依赖于事件对象被在那里可以从下拉列表中的onchange和fullcalendar初始化(如onload事件)访问的区域中创建 4. 我不能得到那个工作的。 所以我结束了解决方案与此类似:
$('#personDropDown').change(function () { var source = { data: { filter: $('#personDropDown').val() }, url : '/myfeed' }; $('#calendar').fullCalendar('removeEvents'); $('#calendar').fullCalendar('addEventSource', source); });
5. 这样就可以实现的功能的事件源。上refetchEvents事件fullCalendar调用函数,返回自定义值,并将其发布到服务。
$(document).ready(function() { $('#valueSelect').change(function(){ if ($('#calendar').hasClass('fc')) { $('#calendar').fullCalendar('refetchEvents'); } else { $('#calendar').fullCalendar({ events: function(start, end, callback) { $.ajax({ url: 'web-service-link', type: 'GET', dataType: "json", contentType: "application/json; charset=utf-8", data: { start: Math.round(start.getTime() / 1000), end: Math.round(end.getTime() / 1000), customValue: GetCustomValue() } }); } }); } });});function GetCustomValue(){ return $('#valueSelect').val();{
6.
try this $(document).ready(function() { $('#calendar').fullCalendar({ events: { url : '/myfeed', data : function() { // a function that returns an object return { personId : $('#personDropDown').val() , }; } }); $('#personDropDown').change(function(){ $('#calendar').fullCalendar('refetchEvents'); }); });
7. 我解决这样的
data: function() { // a function that returns an object return { custom_param1: date_start, custom_param2: date_end }; },
修改值DATE_START和date_end后,该函数获取新值。 在我来说,我需要的日期当视图改变viewRender: function(view,element){ date_start = $.fullCalendar.formatDate(view.start,'dd/MM/yyyy'); date_end = $.fullCalendar.formatDate(view.end,'dd/MM/yyyy');},
0 0
- jquery日历控件
- Jquery UI 日历控件
- JQuery日历控件
- jquery.datepick日历控件
- jquery日历控件
- jquery日历控件
- JQuery简单日历控件
- jquery日历控件
- Jquery UI 日历控件
- 基于jquery的日历控件
- 关于Jquery的日历控件
- 仿微博的JQuery日历控件
- 带时分秒的JQuery日历控件
- 10个 Jquery日历控件合集
- JQuery 日历控件Datepicker的简单使用
- 基于jQuery的日历控件【原创】
- jquery 日历控件 datepicker的使用
- jQuery easyui 日历控件的用法:
- bootstrap模态框点击关闭问题
- 设置VMWARE通过桥接方式使用主机无线网卡上网
- 仅需3步,简单使用EGORefresh实现下拉刷新
- linux squashfs嵌入式文件系统
- boldSystemFontOfSize 和 systemFontOfSize 的区别
- jquery日历控件
- Android内存泄漏简介
- thinkphp where语句中的变量不解析
- linux 用yum命令安装mysql
- MySQL VARCHAR存储大小
- bash快捷建
- IOS调试lldb命令常用,po,
- Android网络下载速度测试
- 程序员在页面友好性上常犯的5种错误以及改正方法