2011-06-16 30 views
0

カレンダーでは、イベントタイトルの代わりに予約された時間とともに、別のフィールドタイトル(requestID#など)を表示したいと考えています。私は、どこでどのようにfullcalendar.jsファイルを変更する必要があるか分かりません。あなたの助けを前にありがとう。jQuery FullCalendarにイベントタイトルではなく、別のファイルタイトルを表示するにはどうすればよいですか?

答えて

0

どのようなイベントソースを使用していますか?

独自のイベントを作成する場合は、イベントオブジェクトのtitleプロパティにrequestID#と入力するだけです。

それとも、のようなカスタムフィールドにそれを置くことができます:event.requestIdなどのようなeventRenderコールバックでタイトル変更:

eventRender: function (event, element) { 
     element.find('.fc-event-title').text(event.requesetId); 
    } 
+0

を私はライン「<スパンクラス= 『FC-イベントタイトル』を削除しました> "+ htmlEscape(event.title)+" "+ fullCalendarコードから、私は1日のスロットに表示される時間を持つ必要があるためです。 requestID#をイベントオブジェクトのtitleプロパティに入れることを提案しているときはどういう意味ですか?手伝ってくれてどうもありがとう! – Greg

+0

どこからデータを取得しますか?自分でJSONを作成する場合は、必要に応じてイベントオブジェクトを変更できます。削除した行を追加し、event.titleの値をrequestIdに変更する必要があります。 – Sindre

+0

私はそれをしました、私は行を追加するので、今すぐイベントのタイトルは、イベント時間の横にある日曜日のスロットに戻ります。私は、コード "e.requestID = event.requestID"の行をfullcalendar.jsの "Event Manipulation"部分に追加しました。私はそれをする必要がありますか?その後、event.titleの値をrequestIdに変更しました。しかし、それは私にエラー "null"メッセージを与えます。データは、私がfullcalendarを統合しようとしているasp.net mvcルーム予約アプリケーションから来ています。ご協力ありがとうございました! – Greg

関連する問題