title: How to dynamically load a partial view without using a controller?
body: <p>There is a big chunk of html + js code. The goal is to load and show it only on a specific button click, so, there is no need in pre-loading it every time.</p>
  
  <p>Normally, we can include a partial view dynamically by using jquery/ajax, but as far as I know it requires a controller. In this scenario, there is no need for a controller, as the data is static.</p>
  
  <p>So, the question is: is it possible on a specific event (like button click) to include a partial view without going through a controller?</p>
  
  <p>What we tried was giving the ajax request an address of partial view. However it didn't help.</p>
  
  <pre><code>&lt;div class="reportWindow"&gt;&lt;/div&gt;
  
  &lt;script type="text/javascript"&gt;
      $("#feedback").click(function () {
  
          $.ajax({
              url: "@Url.Content("_Feedback")",
              type: 'GET',
              cache: false,
              success: function (result) {
                  $("#reportWindow").html(result);
              }
          });
      });    
  &lt;/script&gt;
  </code></pre>