2012-06-24 7 views
7

Tôi đang sử dụng plugin fullcalendar và muốn thay đổi một chút - Tôi muốn mặc định là chế độ xem theo tháng nhưng có thể cuộn xuống và tiếp tục vào tháng tiếp theo , có ai biết nếu có thêm một, hoặc anyway để bắt đầu đi về chỉnh sửa fullcalendar?xem plugin jquery fullcalendar sau đó 1 tháng tại một thời điểm

+0

http://arshaw.com/fullcalendar/ chỉ cho tôi xem tháng theo mặc định. u có nghĩa là gì bằng cách cuộn xuống? bạn muốn có một thanh cuộn để bạn có thể cuộn xuống để xem tháng tiếp theo? –

+0

Câu hỏi này là một vài tháng tuổi, tôi đã tìm ra những gì tôi muốn làm là không thể - Tôi muốn xem tháng, nhưng nếu bạn di chuyển xuống qua hàng cuối cùng trong tháng, sau đó sau đó hàng tiếp theo sẽ bắt đầu vào tháng tới và điều đó tiếp tục dựa trên việc cuộn để tạo thêm dữ liệu từ db và bạn có thể tiếp tục đi xuống trong 6 tháng tới @AamirAfridi –

Trả lời

1

Không có cách nào trực tiếp trong toàn bộ lịch biểu để hiển thị hai tháng. cho yêu cầu của bạn, bạn cần phải kết hợp fullcalnder với darepicker ahow một datepicker nhỏ trên fullcaleder và một cú nhấp chuột của datepicker gọi goto methode của fullcalendar để nhảy vào requried ngày.

$(document).ready(function() 
{  
    $("#datepicker").datepicker({ 

     numberOfMonths: 2, 
     showButtonPanel: false, 
     minDate:0, 

     onSelect: function(dateText, inst) 
     { 
      selected_date = dateText; 
      $('#calendar').fullCalendar('gotoDate',new Date(Date.parse(selected_date))); 
     } 
    }); 

}); 
1

Bạn có thể thực hiện như sau:

  1. Tải dữ liệu và lưu JSON trong lưu trữ cục bộ hoặc một mảng
  2. Tạo 2-3 divs 2-3 lịch
  3. tải đầy đủ lịch vào divs-- đặt ngày bắt đầu cho mỗi
  4. Giữ cùng một nguồn dữ liệu cho tất cả

Như thế này:

Multiple FullCalendars on a single page

với các tùy chọn

+0

dự án này đã được thực hiện từ lâu, nhưng đó thực sự là một ý tưởng hay, cảm ơn –