2012-04-01 19 views
0

jquery fullcalendarとasp.net-mvcを使用しています。 using this as an examplethis asp.net-mvc exampleはうまく動作しますが、コントローラーアクションに余分なパラメーターを渡す方法があるかどうかを見たいと思っていました。 asp.net-mvcの例のこのコードはGeteventsコントローラのアクションに2つの引数しか渡しませんが、私はクライアント側の隠れた入力に保存したいくつかのパラメータを渡したいと思います。似ていますが、私はこれらのパラメータを動的jquery fullcalendarとasp.net-mvcを使用しているときに、イベントコールで余分なパラメータを返すにはどうしたらいいですか?

を設定する必要があり、私はthis stackoverflow question見る

は、このjQueryプラグインを使用して、このことは可能ですか?

答えて

3

次を使用して、任意のAJAXのオプションを設定できます

$('#calendar').fullCalendar({ 
    events: { 
     url: '/somecontroller/someaction', 
     type: 'POST', 
     data: { 
      myparam1: 'foo', 
      myparam2: 'bar' 
     } 
    } 
}); 

dataパラメータはあなたが定期的に$.ajaxコールを使用していたかのように任意の追加のパラメータを送信するために使用することができます。

+0

ありがとうございます。 。私は、たとえばボタンクリックでデータを変更する方法を理解しようとしています。私のポイントは、私がフルカレンダーを初期化するときにデータ要素が設定されていないということです。 。 – leora

+0

この場合、['events(関数として)'](http://arshaw.com/fullcalendar/docs/event_data/events_function/)を使うことができます。これにより、ボタンのクリックや要素を操作して要素を動的に追加したり削除したりするカスタム配列オブジェクトを渡すことができます。 –

関連する問題