【发布时间】:2016-05-28 20:24:33
【问题描述】:
我是新来的。我只想从 SQL 表中选择日期为 datepicker 的记录。
我有代码:
$(document).ready(function() {
$("#datepicker").datepicker({
dateFormat: 'dd-mm-yy',
onSelect: function(dateText, inst) {
$("#result").text("You selected " + dateText);
}
});
});
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<form name="form" method="get" action="calendar.php">
<p>Date:
<input type="text" id="datepicker" name="datepicker">
</p>
</form>
这显示了一个input,我从datepicker 中选择了一个日期。
选择的日期我想成为一个允许我从 SQL 表中过滤记录的变量。我无法从input 中选择日期。
谢谢
我找到了解决方案 在关闭表单之前添加代码(/form>)
<div id="result"></div>
<input type="submit" value="Validate" >
然后,在calendar.php中引入代码
<?php
$mytext = $_POST['datepicker'];
echo $mytext;
?>
感谢您的宝贵时间...和想法 :)
【问题讨论】:
-
不确定您需要什么。您是否想通过 ajax 将所选日期发送到您的
calendar.php并在每次更改datepicker日期时将结果显示在一个 div 中? -
表单元素来自我尝试过的各种方法,我想在变量 php 中获取日期
-
你需要什么不清楚。 onSelect 事件将选定的日期作为字符串返回。您不能在 php 变量中转换 javascript 变量。您需要使用 get 或 post 请求将其发送到 php 页面。
-
感谢您的回复。我找到了解决方案。我添加代码
标签: jquery mysql datepicker