在我的应用程序中,我想显示一个日期选择器(jquery),其中仅启用了某些日期。我从 MySql DB 获取这些日期。如何通过ajax将这些参数发送给datepicker?
<input type="text" name="t_Date" id="t_Date">
<script>
$("#t_Date").datepicker({
datesEnabled : ajax_getDates.php // Here what I need help
});
</script>
我不知道getDates
方法是否存在。
最佳答案
执行 ajax 请求并在成功回调时创建日期选择器:
<input type="text" name="t_Date" id="t_Date">
<script type="text/javascript">
$(document).ready(function() {
$.post('ajax_getDates.php', {}, function(data){
$("#t_Date").datepicker({ datesEnabled : data.datesEnabled });
}, 'json');
});
</script>
ajax_getDates.php
文件应如下所示:
<?php
$datesEnabled = array('date1', 'date2', 'date3');
echo json_encode('datesEnabled' => $datesEnabled);
关于php - Jquery Datepicker - 从 mysql 数据库启用日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34410850/