jQuery 个要使用的日期 List/Array

List/Array of dates to be used by jQuery

我正在寻求指导。我有一个 SQL select 语句,它从我的数据库中提取了一堆日期。然后我需要将它们放入一个数组或列表中(我不确定哪个最好)以便它可以被 jquery 脚本使用(它将在日历上显示这些日期)。

我的 SQL select 语句如下所示:

var getBooked = db.Query("SELECT * FROM Property_Availability WHERE PropertyID = @0", rPropertyId);

如何将这些添加到数组中。使用 foreach 循环?

如果您只查找日期,那么这就是您需要的 select

var getBooked = 
db.Query("SELECT myDate FROM Property_Availability WHERE PropertyID = @0"
, rPropertyId).LoList();

此 returns 日期列表。我正在添加有关如何调用您的方法并从客户端获取和处理此列表的示例

function getDates() {
 var myDates= [];
 $.ajax({
     type: "POST",
     url: "yourPage/yourMethod",
     data: "{}",
     contentType: "application/json; charset=utf-8",
     dataType: "json",
     success: function (response) {
         var dates= response.d;
         $.map(dates, function (item) 
             myArray.push(item);
         });
         alert("success");
     },
     failure: function (msg) {
         alert("fail");
     }
});
return myDates;

}

作为这个函数的结果,你得到代表你的服务器列表的客户端数组