2011-11-22 12 views
6

मैं datepicker प्राप्त करने का प्रयास कर रहा हूं ताकि मैं जिस दिन नाम भेज रहा हूं उसे प्रदर्शित करने के लिए, लेकिन यह अभी भी डिफ़ॉल्ट मानों का उपयोग करता है। क्या ऐसा कुछ है जिसे बंद किया जाना चाहिए? क्या मुझे एकल विकल्प कथन के साथ मूल्य निर्धारित करना चाहिए? मुझे फायरबग में कोई त्रुटि नहीं है।एकाधिक विकल्पों के साथ jQuery डेटपिकर

$('#<%= txtDate.ClientID %>').datepicker({ 
    dateFormat: 'dd/mm/yy', 
    changeMonth: true, 
    changeYear: true, 
    yearRange: "-50:+10", 
    clickInput: true, 
    dayNames: <%= DayNames %> , 
    dayNamesMin: <%= DayNamesMin %> , 
    monthNames: <%= MonthNames %> , 
    montNamesShort: <%=MonthNamesShort %> 
}); 

यहाँ उत्पादन है:

$(document).ready(function() { 
    $('#ctl00_ctl00_ctl00_body_body_CenterColumn_CvPersonalInfoControl_birthDate_txtDate').datepicker({ 
      dateFormat: 'dd/mm/yy', 
      changeMonth: true, 
      changeYear: true, 
      yearRange: "-50:+10", 
      clickInput: true, 
      dayNames: ['Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi', 'Pazar'] , 
      dayNamesMin: ['Pzt', 'Sa', 'Çrş', 'Prş', 'Cu', 'Cmt', 'Pzr'] , 
      monthNames: ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık'] , 
      monthNamesShort: ['Ock', 'Şbt', 'Mrt', 'Nsn', 'Mys', 'Haz', 'Tem', 'Ağu', 'Eyl', 'Ekm', 'Kas', 'Ara'] 
     }); 
}); 
+2

आप उत्पादन पोस्ट कृपया सकते हैं की हो जाएगा यहाँ मेरी कोड है उपरोक्त कोड का। मेरा अनुमान है कि आपका 'डेनाम नाम', 'महीना नाम' आदि चर डेटा पोस्ट नहीं कर रहे हैं जिसे पृष्ठ पर आउटपुट के दौरान जेएस सरणी के रूप में व्याख्या किया जा सकता है। साथ ही, यह 'monthNamesShort:' होना चाहिए, आप एक 'एच' गायब हैं, लेकिन मुझे लगता है कि आपके उदाहरण में एक टाइपो है। –

+0

@RoryMcCrossan McCrossan मैंने टाइपो को सही किया, यहां आउटपुट है। –

+0

क्षमा करें दोस्तों, यह एक सर्वर की बात थी। –

उत्तर

5

तुम क्या कर कोशिश कर सकते हैं:

 
$('#<%= txtDate.ClientID %>').datepicker({ 
    dateFormat: 'DD/mm/yy', 
    changeMonth: true, 
    changeYear: true, 
    yearRange: "-50:+10", 
    clickInput: true, 
    dayNames: <%= DayNames %> ,  
    monthNames: <%= MonthNames %> , 
    monthNamesShort: <%=MonthNamesShort %> 
}); 
//the DD - day name long 
check the ref: http://docs.jquery.com/UI/Datepicker/formatDate 

आशा है कि यह कुछ मदद

+0

मैं अपना वर्तमान प्रारूप चाहता हूं, कैलेंडर पर प्रदर्शित नाम गलत हैं। –

+0

यह एक सर्वर साइड त्रुटि थी लेकिन टाइपिंग पॉइंटो के लिए धन्यवाद –