我有日期形式的输入文本,并且我使用JQuery datepicker选择日期。
<input type="text" id="datepicker" name="datepicker" value="Date"/>
当我使用表单发布将值发布到另一个php中进行计算时。我不能仅从此输入文本中获取值。我得到一个空值,而不是选定的日期。
$date=$_POST['datepicker'];
我不确定如何以POST形式传递datepicker值。有人可以帮我吗?
最佳答案
jQuery的datepicker与发布表单无关。如果您将表单设置为“发布”,则用户选择日期后在该输入字段中留下的内容将与表单一起发送。
<form action="process.php" method="post">
<input type="text" id="datepicker" name="datepicker" value="Date"/>
</form>
给你:
$date = $_POST['datepicker'];
但是,如果您的表单是作为“获取”请求发送的,则需要这样访问它。
<form action="process.php" method="get">
<input type="text" id="datepicker" name="datepicker" value="Date"/>
</form>
给你:
$date = $_GET['datepicker'];
关于php - 如何通过表单POST方法传递jquery datepicker值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13923264/