如何从数据库中生成日期选择器的选择器名称?

时间:2020-07-18 08:42:35

标签: jquery datepicker

指的是: Apply jQuery datepicker to multiple instances

我想从数据库中生成日期选择器的选择器名称。

从数据库查询:

$query = "select id, name, ddate from db";
$result = mysqli_query($db,$query); 
$data = mysqli_fetch_array($result);

查询结果

id, name, ddate
001,Boy,2020-01-01
002,Roy,2020-02-01
003,Joy,2020-02-04
...
999,Tomy,2020-06-01

HTML

<input type="text" name="ddate" id="datepicker_$data_[id]" >

日期选择器

<script>
...
$('#datepicker_$data_[id]').datepicker({
  format: "dd/mm/yyyy",
  autoclose: true,
  endDate: "0d"
})

</script>

$('#datepicker_$data_[id]').datepicker行中,我想从数据库中获取$data_[id]的值。 该怎么做?

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。

HTML 更改自:

<input type="text" name="ddate" id="datepicker_$data_[id]" >

收件人:

<input type="text" name="ddate" class="edit-ddate" >

日期选择器更改

$('#datepicker_$data_[id]').datepicker({
...
...
})

收件人:

$('.edit-ddate').datepicker({
...
...
})