J'ai un contrôle de sélection de date jQuery qui fonctionne bien pour une fois, mais je ne suis pas sûr de savoir comment le faire fonctionner pour plusieurs instances.Appliquer jQuery datepicker à plusieurs instances
<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%>
Sans Pour chaque boucle, il fonctionne très bien, mais s'il y a plus d'un élément dans la collection « MyRecords », seule la première zone de texte reçoit un sélecteur de date (ce qui est logique car il est lié à la ID). J'ai essayé assigner une classe à la zone de texte et en spécifiant:
$('.my_class').datepicker();
mais en qui montre un sélecteur de date partout, ils sont tous à jour la première zone de texte.
Quelle est la bonne façon de faire ce travail?
Quelle langue est la <% blah %> choses? –
C'est VB dans une page ASP.NET - juste un moyen rapide d'illustrer le point de la question. – gfrizzle
Assurez-vous que les champs de saisie ne sont pas désactivés, le sélecteur de date ne s'affichera pas pour les champs d'entrée avec l'attribut 'disabled' – bobobobo