使用 jQuery 数组而不是字符串作为 jQueryUI 的 MultiDatesPicker 的参数
Using an jQuery Array instead of a string as a parameter for MultiDatesPicker for jQueryUI
我在 jQuery UI (http://multidatespickr.sourceforge.net/) 中使用 MultiDatesPicker v1.6.3 来显示可点击的日历。
我想使用 addDates 方法将预先选择的日期添加到日历中。像这样 - http://multidatespickr.sourceforge.net/#pre-select-dates-demo
文档指出
The parameter dates can be a string, a date object or an array (of strings or javascript date objects).
我想从我这样创建的数组中添加日期
var somedates = ['3-3-2015', '4-3-2015', '5-3-2015'];
但我不知道如何使用带有选项的数组。如果我使用带
选项的刺痛,它会起作用
addDates: ['3-3-2015', '4-3-2015', '5-3-2015']
但是我该如何使用数组呢?
对不起,如果我的术语不好!
您需要制作一个包含日期类型对象的数组,例如:
var date1 = new Date("03/09/2015");
var date1 = new Date("03/11/2015");
var dateArray = [date1, date1];
$('#yourdatepickername').multiDatesPicker({
addDates: dateArray});
请记住,您需要使用正确的日期格式(在我的例子中是 MM/dd/yyyy)。
您还可以使用:
var dateArray= ["09/03/2015", "11/03/2015"]
$("#yourdatepickername").multiDatesPicker('addDates', dateArray);
这种情况下的日期格式必须与为日期选择器设置的格式相匹配。
我在 jQuery UI (http://multidatespickr.sourceforge.net/) 中使用 MultiDatesPicker v1.6.3 来显示可点击的日历。
我想使用 addDates 方法将预先选择的日期添加到日历中。像这样 - http://multidatespickr.sourceforge.net/#pre-select-dates-demo
文档指出
The parameter dates can be a string, a date object or an array (of strings or javascript date objects).
我想从我这样创建的数组中添加日期
var somedates = ['3-3-2015', '4-3-2015', '5-3-2015'];
但我不知道如何使用带有选项的数组。如果我使用带
选项的刺痛,它会起作用addDates: ['3-3-2015', '4-3-2015', '5-3-2015']
但是我该如何使用数组呢?
对不起,如果我的术语不好!
您需要制作一个包含日期类型对象的数组,例如:
var date1 = new Date("03/09/2015");
var date1 = new Date("03/11/2015");
var dateArray = [date1, date1];
$('#yourdatepickername').multiDatesPicker({
addDates: dateArray});
请记住,您需要使用正确的日期格式(在我的例子中是 MM/dd/yyyy)。
您还可以使用:
var dateArray= ["09/03/2015", "11/03/2015"]
$("#yourdatepickername").multiDatesPicker('addDates', dateArray);
这种情况下的日期格式必须与为日期选择器设置的格式相匹配。