我正在尝试从jquery内联datepicker获取日期值 django日历。
对我来说,挑战是“内联”日历被称为“div”vs “输入”所以我不通过django表单访问该值。
以下代码似乎在显示内联日历时效果很好 我认为“getDate”正在创建一个django日期对象。我不是 确定如何在我的view.py中访问该值?
我对jquery相当缺乏经验,所以我能得到的反馈/指导很有帮助
感谢您的反馈!
<script>
$(function() {
$( "#datepicker" ).datepicker();
});
</script>
<script>
$("#datepicker").datepicker({
onSelect: function(dateText, inst) {
var dateAsString = dateText; //the first parameter of this function
var dateAsObject = $(this).datepicker( 'getDate' ); //the getDate method
}
});
</script>
答案 0 :(得分:1)
您无法将Jquery变量直接传递给view.py.如果要传递变量中的数据,可以对view.py执行ajax发布。或者,您可以创建隐藏的输入字段,并将其值指定为datepicker的值,然后提交表单。