在django中访问查询内联日历值

时间:2014-04-22 21:56:55

标签: jquery django jquery-ui-datepicker

我正在尝试从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>

1 个答案:

答案 0 :(得分:1)

您无法将Jquery变量直接传递给view.py.如果要传递变量中的数据,可以对view.py执行ajax发布。或者,您可以创建隐藏的输入字段,并将其值指定为datepicker的值,然后提交表单。