DataTables problème de largeur

Je suis en utilisant les tables de données du plugin avec jQuery et j'ai déjà regardé autour de StackOverflow et trouvé cette autre question avec presque le même problème (sauf que j'ai pas les onglets) et j'ai essayé ce qu'il dit là, mais ne peut pas le faire fonctionner. J'ai cette liste déroulante dans le tableau pour afficher uniquement les 50 dossiers (iDisplayLenth dans le code ci-dessous) et lorsque vous sélectionnez 100 ou plus de la table complètement redimensionne et je n'ai aucune idée pourquoi. Toute aide ou suggestion sera appréciée. Voici mon HTML pour la création de la table:

<table id="content-table-redesign" class="display">

puis le css liées

#content-table-redesign{border-collapse: separate;width:1241px;margin:0 auto;}
#content-table-redesign th{min-width:45px;color:#2e2e2e;}

et le js qui à ce stade est un peu un mix de ce que j'ai eu à l'origine et suggestions que j'ai trouvé sur l'autre lien. Tout est fait à l'intérieur de l' $document(function(){});

var oTable = $('#content-table-redesign').dataTable({
        "oLanguage": {
            "sLengthMenu": "Display _MENU_ records per page",
            "sZeroRecords": "Nothing found - sorry",
            "sInfo": "Showing _START_ to _END_ of _TOTAL_ records",
            "sInfoEmpty": "Showing 0 to 0 of 0 records",
            "sInfoFiltered": "(filtered from _MAX_ total records)"
        },
        "aaSorting": [[ 0, "asc" ]],
        "bAutoWidth": false,
        "iDisplayLength": 50,
        "aLengthMenu": [10, 20, 30, 50, 100, 500],
        "sPaginationType": "full_numbers",
        "sDom": '<"top"i><"#up"f>rt<"#bottom2"l><"pagin"p><"clear">',
        "aoColumns" : [
            { sWidth: '500px' },
            { sWidth: '1000px' },
            { sWidth: '1200px' },
            { sWidth: '300px' },
            { sWidth: '100px' },
            { sWidth: '120px' },
            { sWidth: '30px' },
            { sWidth: '100px' },
            { sWidth: '120px' }
        ] 
    });

    oTable.fnAdjustColumnSizing();

Je viens de réaliser que cette erreur ne s'affiche sur IE8 et Chrome 12+

InformationsquelleAutor Tsundoku | 2011-08-11