我有一个单击处理程序,它读取标记的href属性并通过ajax加载新内容。该函数返回false,因此它不会遵循href url。这只会工作一次,但每次之后,函数都不会被调用,并且内容不是异步加载的,而是在浏览器中的链接之后。jQuery ajax有一次工作,但每次都通过浏览器加载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>
什么是ajax_load? – ShankarSangoli
ajax_load只是字符串“Loading ...”而.post_update在#dashboard_content内,是 – ThinkingInBits
这是什么“{{path('post_update',{”id“:post.id})}}”要做什么? – ShankarSangoli