title: SlickGrid functions for CSV export?
body: <p>Within a Django application, I'm using SlickGrid to bind some XHR data to a client-side spreadsheet:</p>
  
  <pre><code> var grid;
   var review_url = '/api/reviews/?t=' + current_tcode;
   $.getJSON(review_url, function(data) {
     grid = new Slick.Grid("#myGrid", data, columns, options);
   });
  </code></pre>
  
  <p>I'd also like to give the user the option to download the data as a CSV file. What is the best approach to doing this?</p>
  
  <ol>
  <li>Simply link to a CSV file that I render myself (with Piston, which I'm already using for the API).</li>
  <li>Do something clever using SlickGrid to output CSV data on the client side. </li>
  <li>Something else.</li>
  </ol>
  
  <p>SlickGrid feels fully-featured enough that it might have something in-built to output CSV, but I can't find anything on a quick search. </p>