Я заметил, что вы включаете jQuery дважды - один раз перед включением проверки и один раз после.
Если я удаляю jQuery, включенный в тег body
, все работает нормально.Вероятно, это связано с тем, что плагин validate присоединяется к первому загруженному экземпляру jQuery, но затем, когда вы включаете jQuery во второй раз, плагин validate стирается.
Вот ваш код работает (за исключением стиля):http://jsfiddle.net/andrewwhitaker/5kEbX/