用 Django 日期对象列表预填充 jQuery 日期选择器



我已经坚持了很长时间,我希望有人能提供帮助,因为我真的不太了解javascript。我正在使用在这里找到的多日期选择器: http://multidatespickr.sourceforge.net/它只是对jQuery的普通日期选择器的改编。我有一个从数据库中提取的 Django 日期对象列表,我想用这些日期预填充日期选择器。

JS:

<script type="text/javascript">
    //instantiate the calendar
    $('#main-calendar').multiDatesPicker({
        altField: '#id_dates_available',
        minDate: 0,
        addDates: [?????????]       
    });
</script>

和 HTML:

<div id="custom-jquery-calendar">
     <div id="main-calendar"></div>
</div><!-- custom-jquery-calendar -->

和 Python 日期列表:

available_dates = hmod.Listing_Date.objects.filter(listing_id=listing.id)

我一直想知道我是否可以以某种方式使用 addDates 属性并在 javascript 中循环浏览我的available_dates列表并将它们一个接一个地添加到日历中?

感谢某人可能提供的任何帮助。如果我需要包含其他信息,请告诉我!

如果在页面中找到JS部分,就像:

addDate: {% for x in myDateList %} {{ x }} {% endfor %}

如果没有,您需要检查库是否允许您使用 ajax 填充日期列表,您需要创建一个以 json 形式返回available_dates的视图。

相关内容

  • 没有找到相关文章

最新更新