Согласно W3Schools, ID должен быть уникальным:
"Атрибут id указывает уникальный идентификатор для элемента HTML. Идентификатор должен быть уникальным в документе HTML."
http://www.w3schools.com/tags/att_standard_id.asp
Ваш Javascript не будет работать должным образом, поскольку разметка недействительна. После исправления разметки (путем создания уникальных идентификаторов и, при необходимости, добавления класса) вы легко сможете проверить свои уникальные поля.
Обратите внимание, что в отличие от идентификаторов, занятия могут повторяться. Имена не должны повторяться, потому что значения каждого поля будут перезаписывать друг друга, если форма отправлена.
РЕДАКТИРОВАТЬ:
Повторяющиеся имена по-прежнему являются проблемой. Если вы хотите использовать each (), вам нужно будет использовать идентификатор, который можно дублировать, например, class.
$('[name="ImmobilizationLength"]').each(function(){
});
станет
$('.test').each(function(){
});