大佬教程收集整理的这篇文章主要介绍了javascript – Symfony中的Ajax和Jquery,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
$("#div").click(function(){ $.post("targetFile.php",{/*parameters*/,function(data){ }); });
问:如何使它适用于Symfony?
放什么而不是targetFile.php?最有可能的路线.
以及在控制器和路由器方面做些什么?
我在谷歌和这里看了一眼,但没有得到任何明确的答案.
问候.
_admin_ajax: resource: "@SomethingAdminBundle/Controller/AjaxController.php" type: Annotation prefix: /admin/ajax
…并且内部控制器tha将处理ajax调用:
/** * @Route("/ajaxhandler",name="_admin_ajax_handler") */ public function handlerAction() { $isAjax = $this->get('request')->isXMLhttprequest(); if ($isAjaX) { //... return new Response('This is ajax response'); } return new Response('This is not ajax!',400); }
…然后在内部例如TWIG模板,您应该像这样调用它:
$("#div").click(function(){ $.post("{{ url('_admin_items_add') }}",function(data){ }); });
……并且将使用模板引擎生成您的操作的真实路线.
以上是大佬教程为你收集整理的javascript – Symfony中的Ajax和Jquery全部内容,希望文章能够帮你解决javascript – Symfony中的Ajax和Jquery所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。