मुझे कुछ तिथियों के लिए विशिष्ट मूल्य प्रदान करने के लिए, अधिक सटीक होने के लिए, Jquery UI datepicker पर कुछ तिथियों पर कस्टम टेक्स्ट दिखाएं। मेरा विचार था कि शोडडे से पहले इस तरह के तिथियों के शीर्षक में विशिष्ट मूल्य संलग्न करने के लिए और फिर, प्रत्येक टीडी को जांचने और सेल में शीर्षक का टेक्स्ट रखने के लिए पहले दिखाएं। उदाहरण:jquery ui डेटपिकर सेल में टेक्स्ट जोड़ने का कौन सा तरीका?
var m, d, y, checkDate, specificPrice = '';
var specificPrices = {"2013-3-8":"300 EUR", "2013-2-26":"263 EUR"}
$('#my-datepicker').datepicker({
beforeShowDay: function checkAvailable(date) {
m = date.getMonth();
d = date.getDate();
y = date.getFullYear();
checkDate = y + '-' + (m+1) + '-' + d;
if(specificPrices[checkDate]){
specificPrice = specificPrices[checkDate];
}else{
specificPrice = '';
}
return [true, "", specificPrice];
},
beforeShow: function(elem, inst){
$('table.ui-datepicker-calendar tbody td', inst.dpDiv).each(function(){
var calendarPrice = $(this).attr('title');
if(calendarPrice != undefined){
$(this).find('a').append('<span class="calendar-price">' + calendarPrice + '<span>');
}
});
}
});
यह पहला कैलेंडर पर कीमतों प्रस्तुत करना (पहले माह/वर्ष बदल रहे हैं) प्रस्तुत करना होगा और इनलाइन कैलेंडर के लिए ही।
मुझे इनलाइन कैलेंडर और किसी भी महीने/वर्ष के परिवर्तन पर दिखाए जाने की कीमतों की आवश्यकता है।
मैंने कुछ अन्य प्रकारों की कोशिश की, और चेंजमोन्थियर पर उपयोग करने की कोशिश की, लेकिन अब तक कोई सफलता नहीं मिली है।
ध्यान के लिए धन्यवाद, आपके विचारों का स्वागत है।
मैं एक समाधान है कि मानक और इनलाइन datepickers के लिए काम करता है कि आप रुचि हो सकती है, मेरे [जवाब] देखने विकसित किया है (http://stackoverflow.com/a/22822254/2464634) नीचे । –
क्षमा करें, तब से एक साल बीत चुका है क्योंकि मैंने इस सवाल से पूछा था। इस समय मैं इस समस्या का दायरा से बाहर हूं। हालांकि मैं स्वीकार करने के लिए बाद में आपके दृष्टिकोण की समीक्षा करने के लिए कुछ खाली समय खोजने का प्रयास करूंगा। – yuga