【发布时间】:2022-08-14 15:09:05
【问题描述】:
我有一个日期类型的输入字段,并且有一个包含日期数据的数据库。我需要在不刷新页面的情况下在日期字段中选择日期时,将显示与该日期关联的所有数据。我有这段代码,当从列表中选择一个选项时,它将显示我需要的内容。如何修复此脚本,以便在日期类型字段中选择日期时,它将日期发送到服务器
<input type=\"date\" class=\"form-control\" name=\"date_sched\" value=\"\" required>
<span id=\"skidka\"></span>
<script type=\"text/javascript\">
$(document).ready(function() {
$(\'#category\').change(function () {
var category = $(this).find(\':selected\').val();
$.ajax({
url:_base_url_+\"admin/appointments/get_cat.php\",
type: \'POST\',
data: {category: category},
success: (function (data) {
$(\"#date_field\").html(data);
})
});
});
});
获取-cat.php
$query = \"SELECT * FROM `appointments` WHERE `id` = \'\".($_POST[\'category\']).\"\'\";
$result = $mysqli->query($query);
$data = \'\';
foreach ($result as $value){
$data .= $value[\'date_sched\'];
}
echo $data;
?>