3
JavaScript FWとしてSymfony2とJqueryを使用してアプリケーションを開発しています。テンプレート用にTwigを使用しています。コントローラからテンプレートをレンダリングし、テンプレート内のカーソルを使用して選択した後、前述のテンプレートの送信ボタンを使用して送信するときに、選択したタグの値をコントローラに戻したいと思います。Symfony2とjquery ajax
私は次のjQueryの機能を使用します。
$("MatchedTag").click(function()
{
$(this).toggleClass("highlight");
var IdOfTag = this.id;
$.ajax({
url: "{{ path('AcmeAcmeBundle_myaction') }}",
type: "POST",
data: { "tag_id" : idOfTag },
success: function(data) {
//(success) do something...
//variable "data" contains data returned by the controller.
}
});
});
私はコントローラに推測、myactionに私は値を取得するために)$ _POST [ "TAG_ID"]またはのGetRequest()、bindrequest(のようなものを使用する必要がありますしかし、私は本当にどのように知っている。誰かが私に例を教えてもらえますか?ありがとう。あなたがすることで、このパラメータを取得しようとすることができます
ちょうどその?そして、どのように私は、テンプレートが提出されたときにパラメータセットを取得したいのですか?コントローラの動作がどのように見えるかの例を教えてください。 @ rayan.gigs?ありがとうございました – Haritz
私は更新しました...それはあなたが必要なものですか? –
ありがとう@ rayan.gigs!テンプレートの呼び出しは後でコントローラーの内部で行われますか? yemplateが提出されているので、私はte引数でte値を使うことができるのですか? – Haritz