मैं पूर्ण कैलेंडर दिन में 'दिनांक' पैरामीटर को प्रारूपित करने का प्रयास कर रहा हूं, इसलिए यह एक यूआरएल को पास कर दिया गया है जिसे मेरे रूटिंग द्वारा सही नियंत्रक पर रीडायरेक्ट करने के लिए व्याख्या किया जा सकता है। यहाँ मेरा जेएस है;
<script type="text/javascript">
$(document).ready(function () {
$('#calendar').fullCalendar({
theme: true,
header: {
left: 'prev,next today',
center: 'title',
right: ''
},
defaultView: 'month',
editable: false,
allDay: true,
dayClick: function (date, allDay, jsEvent, view) {
if (allDay) {
**window.location.href = "Browse/" + date.format('dd-mm-yyyy';**
}
},
events: function (start, end, callback) {
// do some asynchronous ajax
contentType: "application/json; charset=utf-8",
$.getJSON("/WhatsOn/CalendarData/",
function (result) {
if (result != null) {
for (i in result) {
var calEvent = result[i];
calEvent.start = new Date(parseInt(calEvent.start.replace("/Date(", "").replace(")/", ""), 10));
calEvent.end = new Date(parseInt(calEvent.end.replace("/Date(", "").replace(")/", ""), 10));
calEvent.url = "Details/" + calEvent.ID;
}
}
var calevents = result;
// then, pass the CalEvent array to the callback
callback(calevents);
});
}
});
});
</script>
जाहिर तौर पर यह काम नहीं कर रहा है, लौटाई जा रही तारीख प्रारूप में है
Browse/Mon Aug 01 2011 00:00:00 GMT+0100 (GMT Daylight Time)
मैंने fullcalendar.js में देखा है और मुझे नहीं पता कि यह तारीख कहाँ बनाई गई है। कोई भी मदद बहुत अच्छी रहेगी!
धन्यवाद!
1 उत्तर
इस तरह प्रयास करें:
window.location.href = 'Browse/' +
date.getDate() + '-' +
(date.getMonth() + 1) + '-' + // months are zero based
date.getFullYear();
संबंधित सवाल
नए सवाल
jquery
jQuery एक जावास्क्रिप्ट लाइब्रेरी है, जावास्क्रिप्ट टैग को जोड़ने पर भी विचार करें। jQuery एक लोकप्रिय क्रॉस-ब्राउज़र जावास्क्रिप्ट लाइब्रेरी है, जो दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) ट्रैवर्सल, इवेंट हैंडलिंग, एनिमेशन और AJAX इंटरैक्शन को ब्राउज़रों की विसंगतियों को कम करके सुविधाजनक बनाता है। JQuery से संबंधित एक प्रश्न jQuery से संबंधित होना चाहिए, इसलिए jQuery को प्रश्न में कोड द्वारा उपयोग किया जाना चाहिए और कम से कम jQuery के उपयोग से संबंधित तत्वों को प्रश्न में होना चाहिए।