2012-04-21 14 views
7

जोड़ना है, मैं अपने स्थानीयकृत डेटपिकर को कुछ तिथियों को चुनने की अनुमति नहीं देना चाहता हूं।jQuery-ui डेटपिकर का स्थानीयकरण और प्रारंभिक पैरामीटर

स्थानीयकरण:

$("#datepicker").datepicker($.datepicker.regional["fr"]); 

कोई सप्ताहांत:

$("#datepicker").datepicker({ beforeShowDay: $.datepicker.noWeekends }) 

मैं समझ नहीं कैसे दोनों गठबंधन करने के लिए?

+0

पहली रेखा – neoascetic

+0

@neoascetic, धन्यवाद, बनाया टाइपो जब यहां चिपकाने को ठीक करें। अभी भी सुनिश्चित नहीं है कि कैसे हल करें। – mishap

उत्तर

13

$.datepicker.regional विशेषता विशेषता स्थानीयकरण की एक सरणी रखती है; जो खुद datepicker options के "प्रीसेट" हैं। अपने विकल्पों को संलग्न करने के लिए (यदि आवश्यक हो अधिलेखित):

// use $.extend to merge preset options plus your options 
$("#datepicker1") 
    .datepicker($.extend({}, $.datepicker.regional.fr, { 
     beforeShowDay: $.datepicker.noWeekends 
    })); 

// initialize the datepicker, then use .datepicker("option", options) method twice 
$("#datepicker2") 
    .datepicker() 
    .datepicker("option", $.datepicker.regional.fr) 
    .datepicker("option", "beforeShowDay", $.datepicker.noWeekends); 

Demo (see example 5)

संबंधित मुद्दे