我必须承认我对 Javascript 毫无希望,PHP 更适合我。
我正在尝试使用 Bootstrap Datepicker 进行预订系统。我正在尝试找到一种方法,当您单击日期时,它将重新加载页面并将日期发送到 URL。
就像是:http://example.com/test.php?date=2014-02-04
任何帮助将不胜感激!
编辑:简化代码,拉回日期但不会发送到 URL
<div>
<form action="test.php" method="GET">
<input type="text" placeholder="click to show datepicker" id="startDate">
</form>
<script>
$('#startDate').datepicker().on('changeDate', function() {
$(this).parent('form').submit();
});
</script>
</div>
<script type="text/javascript">
// When the document is ready
$(document).ready(function () {
$('#startDate').datepicker({
format: "dd/mm/yyyy"
});
});
</script>
您应该将其放在方法设置为 GET 的表单中,然后在日期更改时提交表单:
<form action="test.php" method="GET">
<input id="date" name="date">
</form>
<script>
$('#date').datepicker().on('changeDate', function() {
$(this).parent('form').submit();
});
</script>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)