我正在开发一个 asp.net mvc 3 应用程序。在我的一个部分视图中,我渲染了所有应该提供选择日期选项的字段。我使用 jQuery datepicker 插件和我在网上找到的一些示例代码:
if (field[i].MCS_Fields.FieldTypeId == 2)
{
<script type="text/javascript">
$(function () {
$(".datepicker").datepicker();
});
</script>
@field[i].QuestionText;
@Html.TextBox("datepicker", "", new { @class = "datepicker" })
}
问题是,如果我这样做不止一个@Html.TextBox
,无论我在哪里选择日期,更改都只会在第一个带有class="datepicker"
. 我几乎没有 JS、jQuery 等方面的经验,所以你能建议一种方法让我添加N
数量@Html.TextBox
并能够分别为每个选择日期吗?