У меня есть элемент управления выбора даты jQuery, который отлично работает на один экземпляр экземпляра, но я не уверен, как заставить его работать для нескольких экземпляров.
<script type="text/javascript">
$(function() {
$('#my_date').datepicker();
});
</script>
<% Using Html.BeginForm()%>
<% For Each item In Model.MyRecords%>
<%=Html.TextBox("my_date")%> <br/>
<% Next%>
<% End Using%>
Без цикла For Each он работает нормально, но если в коллекции "MyRecords" есть более одного элемента, тогда только первое текстовое поле получает выбор даты (что имеет смысл, поскольку оно связано с идентификатором). Я попытался присвоить класс текстовому полю и указать:
$('.my_class').datepicker();
но пока отображается сборщик дат, все они обновляют первое текстовое поле.
Каков правильный способ сделать эту работу?