title: Reload a specific controller after Ajax Call
body: <h2>I have embed a controller in a template:</h2>
  
  <pre><code>{% render "AcmeUserBundle:User:showUsersList"} %}
  
  &lt;a onClick="changeStatus({{user.getUserId()}})"
  </code></pre>
  
  <p>The aim is simple:</p>
  
  <ul>
  <li>The user clicks on the link which updates the status via ajax (this works fine)</li>
  <li>Reload the embedded controller only, not the entire page!</li>
  </ul>
  
  <p>At the moment, I managed to do this, by reloading the entire page using <code>document.location.reload(true);</code> This has no point so far...</p>
  
  <h2>Here is the ajax part:</h2>
  
  <pre><code>//...
  function changeStatus(userId){
      $.ajax({
          type: "POST",
          url: ajaxControllerPath,
          data: "userId="+userId,
          success: function(){
              document.location.reload(true); 
          }
      });  
  }
  </code></pre>
  
  <h2>How would you reload the embedded controller only?</h2>