jQuery UI Datepicker只响应第一个文本框

我正在尝试创建一个包含多行的表,每行都有一个文本框供用户使用jQuery UI Datepicker输入日期。 问题是Datepicker只更新第一行中的文本框。 这是的datepicker函数:

  $(function() { $('.dateinput').datepicker({ dateFormat: 'dd/mm/yy' }).val(); });  

这是文本框:

 <?php while($fetch = mysql_fetch_array($query)) { echo "  "; } ?> 

任何帮助将非常感谢。 🙂

所有行都有这个问题

 id='dateinput' 

你需要给他们不同的身份certificate。 保持计数器变量并将其附加到id。 在追加后增加循环。

希望这可以帮助。

由于相同的ID存在冲突,您可以使用相同的类名称

 class='dateinput' 

有用