Hola emprear, gracias por responder, pera ya esta resuelto el problema, no estaba cogiendo bien los parametros que le estaba pasando a la función.
Por si a alguien le sirve de ayuda, asi paso los parametros
Código:
<a href="#" rel="meGusta{{num}}" data-usuario="{{ idea.getUsuario().getId()}}" data-idea= "{{idea.getId()}}"> Me gusta </a>|
y asi los cogos.
Código:
$("a[rel^='meGusta']").click(function(){
var usuario= $(this).data('usuario');
var idea= $(this).data('idea');
// llamada ajax
$.ajax({
url: '{{path('votarIdea')}}',
data: {user: usuario, idea: idea},
type: 'POST',
dataType: 'html'
//success: cambio(),
//error: noCambio()
});
gracias a todos.