新しいイベントを手動で (時間範囲を選択して) 特定のリソースに追加しようとしているので、イベントを DB に保存するには、実行後に resourceId が必要です。複数のリソースを使用している場合、メソッドselect: function (start,end,allDay)
は時間範囲のみを提供し、resourceId は提供しません。解決策はありますか?
以下を編集
わかりました、私はそれをよりよく説明しようとします。
FullCalendar ResourceViewでわかるように、カレンダーのリソース ビューを使用しています。
新しいイベントを追加するために時間範囲 ( Select Method ) を選択しようとすると、提供されたリンクでわかるように、startTime と endTime を取得できます。
しかし、問題は、複数列ビュー (リソース ビュー) を使用している場合、resourceId が必要になるため、AJAX を使用してサーバーに送信し、どこかに保存することです。
私が試してみました:
this:select: function(start, end, resourceId){alert(resourceId)},
アラート is: false
そしてこれ:select: function(start, end, event){alert(event.resourceId)},
アラートは: 未定義です
短い質問でごめんなさい!
ありがとう!