我要创建表单,允许用户选择日期作为他们的需求,所以这是我的demo
这是我的脚本$('#datePick').multiDatesPicker();
然后这是demo
我的问题是如何在提交表单之前计算他们所选择的日期,谢谢
答案 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;