[英]Get particular value from array from LOOP
我正在开发一个带有时间段的预约模块。 我有一个foreach
循环,它打印出包含接下来 7 天日期的小盒子。
foreach($week as $keys => $key){
?>
<a class="waves-effect waves-light modal-trigger" href="#moda1">
<div class="date_cont" data-day="<?php echo $full_date[$keys]; ?>">
<div class="c_month"><?php echo $key; ?></div>
<div class="c_date"><?php echo $days[$keys]; ?></div>
</div>
</a>
<?php
}
循环后有一个弹出模式显示可用的时间段,在单击任何框后出现。 要显示该单击框日期的可用时间段,运行查询以获取日期数据并检查然后禁用选项 -> 选择选项框。
前任。 用户单击包含 values=28/aug/2019 的框,然后会出现一个弹出窗口并运行查询以检查我们预订了 28/8 上午 9 点的天气,如果是,则通过jquery
禁用上午 9 点选择选项。
一切正常,但是,问题是我如何获得点击的框日期,以便我可以运行查询并检查可用的时间段? 有没有更好的方法来做到这一点?
使用这种格式,
<?php foreach($week as $keys => $key): ?>
<a class="waves-effect waves-light modal-trigger" href="#moda1">
<div class="date_cont" data-day="<?php echo $full_date[$keys]; ?>">
<div class="c_month"><?=$key?></div>
<div class="c_date"><?=$days[$keys]?></div>
</div>
</a>
<?php endforeach; ?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.