Cuando una app funciona en firefox, chrome y demas pero no en IE suele ser el problema de la "extra-coma", te recomiendo pases tu código por el JSLint y veas si te arroja algún warning o error.
http://www.javascriptlint.com/online_lint.php
Espero te sirva.
Saludos