我正在开发一个使用 Symfony2 和 Jquery 作为 JavaScript FW 的应用程序。我正在使用 Twig 作为模板。我从控制器渲染了一个模板,在使用模板中的光标进行选择后,我希望在使用提到的模板中的提交按钮提交时,将所选标签的值返回给控制器。
我使用下一个 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() 来获取值,但我真的不知道如何。有人可以给我一个例子。谢谢。