Datepicker从文本文件中读取变量
有人能告诉我如何使代码从单独的文本文件中获取其禁用日期变量(12-12-2017和9-12-2017),而不是从脚本内部获取吗?我尝试了很多方法无济于事。任何帮助将不胜感激。Datepicker从文本文件中读取变量
代码:
<!--start datepicker -->
<script type="text/javascript">
var unavailableDates = ["12-12-2017","9-12-2017"];
function unavailable(date) {
dmy = date.getDate() + "-" + (date.getMonth() + 1) + "-" + date.getFullYear();
if ($.inArray(dmy, unavailableDates) == -1) {
return [true, ""];
}
else {
return [false, "", "Unavailable"];
}
}
$(function() {
$("#datepicker1, #datepicker2").datepicker({
dateFormat: 'mm/dd/yy',
beforeShowDay: unavailable,
minDate: 2,
});
});
</script>
<!--end datepicker -->
你可以写一个REST API来获取禁用日期。
它是如何工作的? – Nabid
您将在服务器上编写一个函数来读取文件并将日期(或文本文件中存在的任何数据)返回给您的Web应用程序。 –
https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest –
日期是静态还是动态? – jeff