相关疑难解决方法(0)

将jQuery datepicker应用于多个实例

我有一个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%>
Run Code Online (Sandbox Code Playgroud)

没有For Each循环,它工作正常,但如果"MyRecords"集合中有多个项目,那么只有第一个文本框获得日期选择器(这是有意义的,因为它与ID绑定).我尝试在文本框中指定一个类并指定:

$('.my_class').datepicker();
Run Code Online (Sandbox Code Playgroud)

但是虽然它在任何地方都显示了日期选择器,但它们都会更新第一个文本框.

使这项工作的正确方法是什么?

javascript jquery jquery-ui

70
推荐指数
3
解决办法
12万
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-ui ×1