gpt4 book ai didi

javascript - 在php中获取日期选择器输入值

转载 作者:行者123 更新时间:2023-12-02 13:45:27 25 4
gpt4 key购买 nike

我正在尝试获取 php 中的字段值,但我似乎无法获取它们。尝试了 post 和 get,没有结果。我知道这应该是一个简单的解决方案,但我只是看不出错误。任何帮助都是值得赞赏的。谢谢!

这是我的报告.html:

<HTML>
<HEAD>
<meta charset="utf-8">
<link rel="stylesheet" href="css/style2.css">
<TITLE>SAE Report</TITLE>
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$(function() {
$(".datepicker").datepicker({dateFormat:'yy-mm-dd'});
});
</script>

</HEAD>
<BODY>
<center>
<h1>SAE Report</h1>
</center>
<form action = "report.php" method = "get">
<label>Report Type</label>
<select id="report">
<option value="none"></option>
<option value="new">New SAEs Report</option>
<option value="cumulative">Cumulative SAE Report</option>
</select>
<label>Start Date</label><input type="text" class="datepicker" id='start' >
<label>End Date</label><input type="text" class="datepicker" id='end'>
<input type="submit" value="Submit" id ="submit">
</form>
</BODY>

这是我的report.php:

<?php

$report=$_GET['report'];
if ($report=="new"){
$start=$_GET['start'];
$end=$_GET['end'];
echo 'Start date is:'.$start.' and end date is: '.$end;
}
else if ($report=="cumulative"){
echo "print all SAEs";
}

?>

最佳答案

您在 HTML 中缺少 name 属性。只需添加它即可:

<form action = "report.php" method = "get">
<label>Report Type</label>
<select id="report" name="report">
<option value="none"></option>
<option value="new">New SAEs Report</option>
<option value="cumulative">Cumulative SAE Report</option>
</select>
<label>Start Date</label><input type="text" name="start" class="datepicker" id='start' >
<label>End Date</label><input type="text" name="end" class="datepicker" id='end'>
<input type="submit" value="Submit" id ="submit">
</form>

关于javascript - 在php中获取日期选择器输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41437389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com