【发布时间】:2014-03-31 20:26:27
【问题描述】:
我不知道如何从返回 disable 的 jquery 帖子中获取数组。
更新:我已更新为以下代码。这现在在我的 console.log 中返回 [true,[2014,1,28]] ,这是正确的格式。格式验证请参考http://amsul.ca/pickadate.js/date.htm#disable-dates。
我现在的问题是为什么不返回数据; 将代码正确地放在 disable: 选项中?非常感谢任何帮助。
var id_01 = $('[name="id_01"]').val();
var id_02 = $('[name="id_02"]').val();
function get_the_dates(id_01, id_02) {
postData = {action: 'get-schedule-dates', id_01: id_01, id_02: id_02};
$.post("somefile.php", postData, function(data) {
console.log(data);
return data;
});
}
$('#appt_date_picker').pickadate({
today: '',
format: 'Date selecte!d: dddd, dd mmm, yyyy',
formatSubmit: 'dd/mm/yyyy',
disable: get_the_dates(id_01, id_02)
});
【问题讨论】:
-
基本上,我需要做的就是将函数返回的值传递给 disable: 选项。如何将变量传递给 pickadate 插件,以便我可以将它用于“禁用”值?