【发布时间】:2016-03-06 00:19:41
【问题描述】:
我的实体之间没有关系
在我的网页中,我有两个使用 Ajax 的相关下拉列表。对于第一个我有不同的标题,我的表是这样的:标题(title_id,title)。这是我在控制器中的下拉菜单中显示标题的代码
$title = $em->getRepository('...Bundle:Title')->findAll();
$MesTitle = array();
foreach ( $title as $une) {
$MesTitle[ $une->getTitleid() ]= $une->getTitle();
}
$formTitle->add("title", "choice",
array(
"label" => "Title" ,
'empty_value' => 'select your Title',
"choices" =>$MesTitle
)
);
对于第二个,当用户选择一个标题时,我们必须向他显示所选标题的副标题,为此我有两个表:第一个表 HasTitle(title_id,sub_title_id)和第二个 SubTitle(sub_title_id,sub_title)。为此,我正在使用 AJAX,这是我的代码:
$('#title_title').change(function() {
var titleid = $("#title_title option:selected").val();
console.log(titleid);
$.ajax({
type:'get',
url:'http://localhost:.../.../web/app_dev.php/....../',
beforeSend: function(){
console.log('cooll');
},
success: function(data){
console.log(data);
}
});
});
我需要一个方法在我的控制器中获取来自 JS(AJAX) 的 $title_id 并给我 sub_title 的值,以便在第二个下拉列表中显示它们。
我的实体之间没有关系
谢谢
【问题讨论】:
-
对不起,什么是 Symphony? :o
-
写 Symphony 而不是 Symfony 是一个常见的错误。另外,Symphony is an existing CMS.
-
很抱歉,这是一个拼写错误
-
我是 symfony 的新手,你能帮帮我吗
-
我希望我的解释足够清楚
标签: symfony doctrine-orm doctrine symfony-forms php-5.5