解决方法
首先,您需要使用路由URL将控件传递给使用
jquery的操作
例如
例如
$('# category id').change(function(){ var Id = $('#category id').val(); var url = Routing.generate('route_to_retrieve_subcategory',{ 'Id': Id }); $.post(url,{ 'Id': Id },function(data){ $('#subcategoryId').html(data); },"text"); } });
在控制器中
/** * @Route("subcategory/{Id}",name="route_to_retrieve_subcategory" ) * @Template() */ public function getSubcategoryAction($Id) { //code return new Response($subcategoryList,200); }
注意:
该路由必须列在routing.yml文件中
route_to_retrieve_subcategory: pattern: /route_to_retrieve_subcategory/{Id} defaults: {_controller: YourBundle:YourController:getSubcategory} options: expose: true
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。