<script>
function Columns(n){
var type;
type=$("#perent_"+n).val();
$.ajax({
type:"POST",
url:"{{path('columns_ajax')}}",
data:"type="+type,
success:function(data){
var mycolumns='';
eval('mycolumns='+data+';');
var myhtml='';
if(mycolumns!=""){
for(var i=0;i<mycolumns.length;i++){
myhtml+="<option value="+mycolumns[i].channelId+">"+mycolumns[i].name+"</option>";
}
}
$("#group_id_"+n).html(myhtml);
},
error:function(msg){
alert(msg);
},
});
}
</script>
public function ColumnsAction(){
$request=$this->getRequest();
$type=$request->get('type');
$em = $this->get('doctrine')->getEntityManager();
$mspRgroup = $em->getRepository('AcmeMspadminBundle:MspRgroup')->
findBy(array('parent'=>$type));
$result=array();
foreach($mspRgroup as $key=>$val){
$result[$key]['name']=$val->getName();
$result[$key]['channel_id']=$val->getChannelId();
}
echo json_encode($result);
exit;
//return $this->render('AcmeMspadedminBundle:Article:push.html.twig', array());
}