【发布时间】:2010-10-16 23:53:03
【问题描述】:
我有一个 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”集合中有多个项目,则只有第一个文本框有一个日期选择器(这是有道理的,因为它与 ID 相关联)。我尝试为文本框分配一个类并指定:
$('.my_class').datepicker();
但是虽然到处都显示日期选择器,但它们都会更新第一个文本框。
什么是使这项工作的正确方法?
【问题讨论】:
-
的东西是什么语言?
-
这是 ASP.NET 页面中的 VB - 只是说明问题要点的一种快速方法。
-
确保输入字段不是
disabled,日期选择器不会显示disabled属性的输入字段
标签: javascript jquery jquery-ui