À l'aide d'une liste déroulante filtrer une table (tables de données)

Je suis en utilisant les tables de données du plugin jQuery (ce qui est totalement génial), mais je vais avoir du mal à obtenir mon tableau de filtre basé sur le changement de ma boîte de sélection.

Fonction:

  $(document).ready(function() {
      $("#msds-table").dataTable({
        "sPaginationType": "full_numbers",
        "bFilter": false
       });

      var oTable;
      oTable = $('#msds-table').dataTable();

      $('#msds-select').change( function() { 
            oTable.fnFilter( $(this).val() ); 
       });
   });

HTML:

  <table border="0" cellpadding="0" cellspacing="0" id="msds-table">
                    <thead>
                      <tr>
                        <th>Column 1</th>
                        <th>Column 2</th>
                        <th>etc</th>
                      </tr>
                    </thead>
                    <tbody>
                    <select id="#msds-select">
                    <option>All</option>
                    <option>Group 1</option>
                    <option>Group 2</option>
                    <option>Group 3</option>
                    <option>Group 4</option>
                    <option>Group 5</option>
                    <option>Group 6</option>
                    </select>
                    <tr class="odd">
                        <td>Group 1</td>
                        <td><img src="images/modules/download-icon.gif" width="12" height="17" alt="" /></td>
                        <td><a href="#">Download</a></td>
                    </tr>
                    <tr class="even">
                        <td>Group 1</td>
                        <td><img src="images/modules/download-icon.gif" width="12" height="17" alt="" /></td>
                        <td><a href="#">Download</a></td>
                    </tr>
                    <tr class="odd">
                        <td>Group 1</td>
                        <td><img src="images/modules/download-icon.gif" width="12" height="17" alt="" /></td>
                        <td><a href="#">Download</a></td>
                    </tr>
     </tbody>
 </table>

Table de passe pour afficher un tas d'éléments, jusqu'à "Groupe 6", mais vous voyez l'idée.
Quelqu'un a déjà tenté de le faire avant?

Pouvez-vous nous donner un peu plus d'informations sur ce que votre problème est? Ou pourriez-vous envoyer un peu de code de ce que vous avez essayé et ce qui ne fonctionne pas pour vous?
Retourner la clé de l'échec. Mise à jour w/ code.
Il m'a fallu environ une semaine pour obtenir ce travail pour moi. Je souhaite que j'avais encore accès à la source que j'ai utilisée. Fondamentalement, il y a un problème dans le code source que j'ai eu à aller dans et de changement. Malheureusement, le site web pour les tables de données n'était pas trop descriptive, quand il est venu à cette fonctionnalité. Je voudrais vérifier leurs forums, j'ai posté à ce sujet quelques fois là-bas.

OriginalL'auteur collin | 2011-08-12