计算使用multidatespickr选择的日期数

时间:2016-01-14 08:44:12

标签: javascript date count

我要创建表单,允许用户选择日期作为他们的需求,所以这是我的demo

这是我的脚本$('#datePick').multiDatesPicker();

然后这是demo

我的问题是如何在提交表单之前计算他们所选择的日期,谢谢

2 个答案:

答案 0 :(得分:1)

该插件具有此功能。在jQuery对象上调用multiDatesPicker('getDate')将给出数组中的日期,您可以调用其上的Array函数length来获取计数。

var dates = $('#your_selector').multiDatesPicker('getDates').length;

为你做一个小提琴: http://jsfiddle.net/3t4j9/786/

答案 1 :(得分:0)

考虑到datepicker基本上是一个文本框的事实,你可以调用jQuery中的.val()来获取它的文本值,然后在分隔符(在你的例子中为逗号)上拆分并取出结果数组的长度,以获取所选日期的数量。

那是

var datesCount = $('#datePick').val().split(',').length;