У меня есть элемент управления выбора даты 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%>
Без цикла «Для каждого» он работает нормально, но если в коллекции «MyRecords» более одного элемента, то только первое текстовое поле получает указатель даты (что имеет смысл, поскольку он связан с идентификатором). Я попытался присвоить класс текстовому полю и указать:
$('.my_class').datepicker();
но, несмотря на то, что везде отображается средство выбора даты, все они обновляют первое текстовое поле.
Как правильно сделать эту работу?