में केवल विशिष्ट दिन सक्षम करता है मैं डेटपिकर में सभी तिथियों को अक्षम करने का प्रयास कर रहा हूं और केवल सरणी में मौजूद तिथियां सक्षम करता हूं। यह कोड है जो मेरे पास अब तक http://jsfiddle.net/peter/yXMKC/ है, समस्या केवल 14 मई को सक्षम होने के रूप में दिखाई देती है। अन्य सभी अक्षम हैं। कोई विचार?jQuery UI Datepicker सरणी
var availableDates = ["9-5-2011","14-5-2011","15-5-2011"];
function available(date) {
dmy = date.getDate() + "-" + (date.getMonth()+1) + "-" + date.getFullYear();
if ($.inArray(dmy, availableDates) == 1) {
return [true, "","Available"];
} else {
return [false,"","unAvailable"];
}
}
$('#date').datepicker({ beforeShowDay: available });
'$ .inArray', स्थिति सरणी में मूल्य (0 से शुरू होता है) वापस आ जाएगी अगर मान सरणी में नहीं है, यह वापस आ जाएगी' -1' – Xieranmaya