title: Creating Table Filters
body: <p>I have a simple table with 3 columns like so</p>
  
  <pre><code>table
    thead
      th Element
      th Owner
      th Progress
    tbody
      == render :partial =&gt; "element_row" :collection =&gt; @elements :as =&gt; table_element
  </code></pre>
  
  <p>Each element is unique, and one owner may have several elements. There are a few different types of "progress" e.g. <code>"started"</code>, <code>"not started"</code>, and <code>"completed"</code>.</p>
  
  <p>I want to create a few links that filter the table. For example, I want to create an <strong>started</strong> link where when the user clicks on the link, the table is filtered down to only show rows where <code>"started"</code> is displayed. Another example of a filter is by owner.</p>
  
  <p>Does anyone have any suggestions for how to do this?</p>