テンプレートにコントローラーを埋め込みました。
{% render "AcmeUserBundle:User:showUsersList"} %}
<a onClick="changeStatus({{user.getUserId()}})"
目的は単純です:
- ユーザーは、ajaxを介してステータスを更新するリンクをクリックします(これは正常に機能します)
- ページ全体ではなく、組み込みコントローラーのみをリロードしてください。
現時点では、これを使用してページ全体をリロードすることで、これを行うことができました。document.location.reload(true);
これまでのところ意味がありません...
これがajaxの部分です。
//...
function changeStatus(userId){
$.ajax({
type: "POST",
url: ajaxControllerPath,
data: "userId="+userId,
success: function(){
document.location.reload(true);
}
});
}