У меня есть обработчик кликов, который читает атрибут href тега и загружает новый контент через ajax. Функция возвращает false, поэтому она не следует URL-адресу href. Это работает один раз, но каждый раз после этого функция не вызывается, и содержимое не загружается асинхронно, а вместо этого следует по ссылке в браузере.
$ ("document").ready( function () {
$(".post_update").click( function () {
$("#dashboard_content").html(ajax_load).load($(this).attr('href'));
return false;
});
});
<a href="{{ path('post_update', {"id":post.id}) }}" class="post_update">Edit</a>