javascript जावास्क्रिप्ट नोएग्रे कैलेंडर, चुने गए अवरुद्ध दिनांक के बाद अगले उपलब्ध तारीख को खोजते हैं यदि आज अवरुद्ध है



php jquery (1)

आप इस विधि का उपयोग कर सकते हैं- चयन करने is_selectable http://www.nogray.com/api/calendar/is_selectable.php यह is_selectable करने के लिए कि तिथियां चुने जाने योग्य हैं या नहीं। is_selectable एक सरणी देता है [सच | गलत, 'कारण'] नीचे एक त्वरित उदाहरण है

my_cal1 = new ng.Calendar({
    input: {date:'date1', month:'month1', year:'year1'},
    selected_date:new Date(),
    display_date:new Date(),
    dates_off:[{date:22, month:6}], // you were messing a ] here
    events: {
        onDateClick: function(dt){
            this.select_date(dt);
        },
        // code to check if the start date is selectable
        onLoad: function(){
            var st_dt = this.get_start_date().clone();
            while(!this.is_selectable(st_dt)[0]){
                st_dt = st_dt.from_string('today + 1');
            }
            // checking if no dates are selected
            if (!ng.defined(this.get_selected_date())){
                this.select_date(st_dt);
            }
            this.set_start_date(st_dt);
        }
    }
});

https://code.i-harness.com

मैं NoGray Calendar का उपयोग कर रहा हूं और निम्न कोड है:

my_cal1 = new ng.Calendar({
    input: {date:'date1', month:'month1', year:'year1'},
    selected_date:new Date(),display_date:new Date(),
    dates_off:[{date:22, month:6},
    events: {
        onDateClick: function(dt) {
            this.select_date(dt);
        }
    }

लेकिन जब यह उसी दिन होता है जिस दिन मैं हूं, तो यह रिक्त दिखाई देता है।

मैं इसे कैसे बना सकता हूं ताकि यह अवरुद्ध दिनांक के बाद से शुरू करने के लिए अगले उपलब्ध तारीख को दिखता है और दिखता है?

उदाहरण के कैलेंडर को यहां http://www.nogray.com/example.php?ID=260 पर देखा जा सकता है

जिन क्षेत्रों में मैं सेट करने की कोशिश कर रहा हूं, वे start_date तिथि के लिए start_date और display_date हैं, इसलिए यदि मेरे पास अगले 3 दिन दिन बंद हो जाते हैं, तो यह दिनांक उस 3 दिनों के बाद अगले उपलब्ध तारीख के रूप में दिखाएगा जब यह प्रारंभ होगा।

क्या यह नोग्रे सॉफ्टवेयर के भीतर फ़ंक्शंस के साथ किया जा सकता है या क्या मुझे अगली उपलब्ध तारीख के लिए खोज करने के लिए PHP की स्क्रिप्ट का उपयोग करने की आवश्यकता है और आवश्यक तिथि डालनी चाहिए?





calendar