我的php頁面回聲如下:'2014-02-28','2014-03-01','2014-03-02'
這表示保留的日期。
現在我想把這個日期轉換成jQuery數組來告訴jQuery UI Datepicker來禁用它們。
jQuery代碼是這樣的:從jQuery數組中設置數據
var $unavailable= new Array('2014-02-28','2014-03-01','2014-03-02'); // Unavailable dates inserted manually. How to populate this array with php data?
function checkAvailability(dates){
var $return=true;
var $returnclass ="available";
$check= $.datepicker.formatDate('yy-mm-dd', dates);
for(var i = 0; i < $unavailable.length; i++)
{
if($unavailable[i] == $check)
{
$return = false;
$returnclass= "unavailable";
}
}
return [$return,$returnclass];
}
你使用ajax? – anurupr
不,我只有那個php頁面和jQuery。並希望將它們正確連接,以便將來自php的數據導入jQuery數組中 – jakob
jQuery具有ajax功能,可以讓您正確連接它們。 https://api.jquery.com/jQuery.ajax/ – anurupr