处理日期选择器日历小部件中的日期值
Handling date value in datepicker calender widget
我试图将用户从日历中选择的日期发送到python,但我看到了错误。要求是用户从日历中选择一个日期-->发送到python-->SQL查询使用日期从数据库检索结果-->在网页上向用户显示结果。
$(function() {
$( "#datepick" ).datepicker();
});
$(document).on("change", "#datepick", function () {
var newdate= $("#datepick").datepicker({ dateFormat: "dd-mm-yy"}).val();
alert(newdate);
$("#submitdate").submit();
});
这是我正在使用的表格:
<form id="submitdate" action="/date" method="POST">
<b>Date:</b> <input type="text" id="datepick" placeholder="Select Date">
</form>
从日历中选择日期后,我可以看到所选的日期警报,单击"确定"后,控件将发送到新页面(/date),但看到以下错误:浏览器(或代理)发送了一个此服务器无法理解的请求。
请建议如何修改代码。我正试图在python代码中捕获这个选定的日期:@app.route('/date',methods=['GET','POST'])def formval():if request.method=="POST":dateval=request.form['datepick']
输入元素必须具有名称属性才能包含在提交请求中:
<form id="submitdate" action="/date" method="POST">
<b>Date:</b> <input type="text" id="datepick" name="datepick" placeholder="Select Date">
</form>
相关文章:
- 日期选择器的最小和最大日期
- Java 脚本 设置日期的最小值和最大值属性
- 几个jQuery日期选择器小部件,只向其中一个添加类
- 如何在引导日期时间选择器中限制最小-最大时间
- 多个日期选取器/最小日期引导角度日期选取器
- 关于如何将日期输入值与最小/最大日期范围进行比较的建议
- 无法为动态加载的输入框加载日期选择器和小部件
- AngularJS没有't在Django管理日期小部件上的jQuery事件后更新ng模型
- 从日期范围滑块访问最小值和最大值
- angularjs日期选择器,可动态设置最大日期和最小日期
- 如何设置日期滑块的选定范围的最小值
- 验证日期输入 - 最小值和最大值
- 在 JavaScript 中为 iOS 设置最小日期
- 如何为日期选择器设置最小和最大日期
- 如何禁用 YUI3 日历最小日期之前的日期
- Jquery 日历最小日期
- 寻找由向上和向下箭头键操作的日期小部件以增加日期
- 如何在 jQuery 中设置日期选择器的最小值和最大值
- 如何获取两个日期对象之间的小时差
- 日期选取器日期范围:最大日期的最小日期 = 开始日期 + 1 天