我有一個jQuery的時間選擇器從http://labs.perifer.se/timedatepicker/MVC - 操縱jQuery插件的性能在Ajax調用
工作在我有這個時間選擇器控制的觀點。
$("#startTime").timePicker({
startTime: "09.00",
endTime: new Date(0, 0, 0, 19, 0, 0),
show24Hours: false,
separator: '.',
step: 30
});
如果一個特定的時間(比如11:00 AM)是以前檢(並保存在數據庫)的特定選項應該被禁用,不適用於後續選擇。在一個MVC控制器中,通過服務層,我得到了所有以前選擇的時間的「列表」。
public ActionResult DisableTimes(param1, param2)
{
List<string> listTimes = Webservice(param1,param2);
//getting previously saved times - above line
return Json(listTimes, JsonRequestBehavior.AllowGet);
}
我正在在這樣的Java腳本函數調用Ajax ..這參數傳遞到MVC控制器和返回的時間列表。
$.ajax({
"url": "/ControllerName/DisableTimes/",
"type": "get",
"dataType": "json",
"data": { param1: $("#paramval1").val(), param2: $("#paramvalue2").val() },
"success": function (listTimes) {
//Code here - use the listTimes values and disable the
//appropriate timepicker drop down choices.
}
});
我如何利用時間「listTimes」列表中的我從控制器獲得禁用Jquery的Timepicker選擇?
感謝您的解決方案。 – ZVenue