Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/11/2014, 04:24
weltxo
 
Fecha de Ingreso: abril-2013
Mensajes: 75
Antigüedad: 11 años, 6 meses
Puntos: 2
Respuesta: cómo implementar ajax en mi proyecto symfony2

Cita:
Iniciado por albertostudium Ver Mensaje
Te aconsejo este [URL="http://www.maestrosdelweb.com/curso-symfony-2-integrando-jquery/"]manual[/URL], yo he realizado peticiones ajax sin ningun tipo problema siguiendolo.
Espero que te sirva
Perfecto! Agradezco tu recomendación, estoy siguiendo los pasos de ese tutorial y he conseguido el efecto esperado!

Ahora me surge la necesidad de mejorar mi código. Ya que tengo 26 links que representan el abecedario (de la A a la Z) me gustaría evitar repetir líneas de código.

Código:
<div class="row">
  <div class="col-sm-12 col-xs-12">
        <a class="btn btn-info btn-xs" href="#" id="link_paises_a">A</a>
        <a class="btn btn-info btn-xs" href="#" id="link_paises_b">B</a>
         ......
        <a class="btn btn-info btn-xs" href="#" id="link_paises_z">Z</a>
      </div>
</div>
Código:
<script type="text/javascript">
  $(function() {
    $("#link_paises_a").click(function() {
      $("#paises").load("{{ path('paises_letra' , {'letra': 'a'}) }}");
    })
    
    $("#link_paises_b").click(function() {
      $("#paises").load("{{ path('paises_letra' , {'letra': 'b'}) }}");
    })

    .......

    $("#link_paises_z").click(function() {
      $("#paises").load("{{ path('paises_letra' , {'letra': 'z'}) }}");
    })
  });
</script>
Ya que de jQuery no tengo apenas conocimientos... ¿alguien podría enseñarme a cómo factorizar las 26 funciones de jquery en 1 sola? ¿O irremediablemente es necesario hacerlo así? Espero vuestras respuesta