gpt4 book ai didi

Symfony2选择选择ajax

转载 作者:行者123 更新时间:2023-12-05 01:10:34 24 4
gpt4 key购买 nike

我目前还没有找到任何全面的答案..
我想学习如何根据另一个选择的选择更改选择选项。
例如。
类别一对多子类别

我从 Category 和 SubCategory 中选择一个选项来选择内容更改。
你能帮我一把吗?

最佳答案

首先需要使用路由 url 将控件传递给使用 jquery 的 Action
例如

              $('# 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");
}
});

在 Controller 中
/**
* @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

关于Symfony2选择选择ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14823592/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com