我正在尝试将jquery的datepicker用于多个表单字段,我在硬编码时使用它。我不知道如何为可变数量的字段执行此操作。例如,下面我已将其硬编码为两个输入。我想为用户在上一页提供的任何数量的输入执行此操作。谢谢您的帮助!
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="https://www.cvrc.virginia.edu/otherscripts/jquery-1.9.1.js"></script>
<script src="https://www.cvrc.virginia.edu/otherscripts/jquery-ui.js"></script>
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
$(function() {
$( "#datepicker2" ).datepicker();
});
</script>
<input type=text name=date size=10 id=datepicker>
<input type=text name=date size=10 id=datepicker2>
答案 0 :(得分:1)
使用公共类或将名称与属性选择器一起使用
<强>的JavaScript 强>
$('[name="date"]').datepicker();
或
$(".datepicker").datepicker();
HTML 如果您使用类选择器
<input type="text" name="date" size="10" id="datepicker" class="datepicker">
<input type="text" name="date" size="10" id="datepicker2" class="datepicker">