का उपयोग कर पूर्ण कैलकुलेटर में गतिशील रूप से ईवेंट डालें मुझे Jquery का उपयोग करके पूर्ण कैलेंडर में नया ईवेंट जोड़ने में परेशानी हो रही है। मैं वेब विकसित करने के लिए ग्रहण का उपयोग कर रहा हूं और अजाक्स से बिल्कुल परिचित नहीं हूं और यह मेरे ग्रहण के साथ काम नहीं करता है।Jquery
सब कुछ एक बटन के अंदर लिखा गया है। Jquery में क्लिक करें।
var subject = $("#txtEventName").val(); //the title of the event
var dateStart = $("#txtDate").val(); //the day the event takes place
var dateEnd = $("#txtDateEnd").val(); //the day the event finishes
var allDay = $("#alldayCheckbox").val(); //true: event all day, False:event from time to time
var events=new Array();
event = new Object();
event.title = subject;
event.start = dateStart; // its a date string
event.end = dateEnd; // its a date string.
event.color = "blue";
event.allDay = false;
events.push(event);
$('#calendar').fullCalendar('addEventSource',events);
कोई भी बग नहीं मिला लेकिन घटना नहीं बनाई गई है। पीएस: अगर jQuery में कोई अन्य तरीका नहीं है तो मैं सरणी फ़ीड के साथ रहना चाहूंगा।
var newEvent = new Object();
newEvent.title = "some text";
newEvent.start = new Date();
newEvent.allDay = false;
$('#calendar').fullCalendar('renderEvent', newEvent);
नोट है कि जब आप start को मान असाइन यह द्वारा समर्थित किसी प्रारूप में होना चाहिए:
"ईवेंट" जावास्क्रिप्ट में एक आरक्षित शब्द है, इसलिए अपने कोड में "ईवेंट" ऑब्जेक्ट नाम बदलें, यह काम कर सकता है। –
@Furqan मैंने किया, अभी तक काम नहीं करता है :( –
आप कौन सी .js फ़ाइलों को अपने एचटीएमएल में शामिल कर चुके हैं? – ganeshk