フルカレンダーを使用しています。カレンダーにいくつかのコンテンツを表示しました。選択した開始日と終了日をフルカレンダーで表示
1)デフォルトでは、すべての日付フィールドにデータが表示されます。
2)私は先頭に開始日と終了日カレンダーがあります。選択した開始日と終了日に基づいてデータを表示します。たとえば、開始日を01/08/2016
、終了日を14/08/2016
とすると、
開始日と終了日のみに基づいてデータを表示したいとします。
$('#calendar').fullCalendar({
\t header: {
\t \t left: 'prev,next today',
\t \t center: 'title',
\t \t right: 'month,agendaWeek,agendaDay'
\t },
\t defaultDate: '2014-06-12',
\t editable: true,
});
$("td.fc-day.fc-widget-content").each(function(index) {
var random = Math.floor(Math.random()*100);
$(this).append("<span style='font-size: 30px;font-weight: 600;color: green;'>"+random+"%</span>");
});
body {
\t margin-top: 40px;
\t text-align: center;
\t font-size: 13px;
\t font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}
#calendar {
\t width: 900px;
\t margin: 0 auto;
}
Start Date :<input type="text" id="endDate" name="end_datum" class="input_text" value="">
End date :<input type="text" id="endDate" name="end_datum" class="input_text" value=""></br></br></br></br>
<div id='calendar'></div>
どのようにカレンダーイベントを取得していますか?データベースの場合は、ajaxを使用して2つの日付を送信し、2つの日付間のイベントを取得して返すクエリを作成できます。 – Ryan89
私はイベントを使用していません。私は直接、$( "td.fc-day.fc-widget-content")のようなtdの内容で表示されます。それぞれ(function(index){ –