Quantcast
Channel: ASP.NET AJAX + Ajax Control Toolkit (ACT)
Viewing all articles
Browse latest Browse all 5678

RE: SCRIPT438: Object doesn't support property or method 'addEvent'

$
0
0

here am calling a page method from jquery. here my update method is working fine. but add and delete methods fetcing this error. here is my code. this code is using in jquery full calender example. if u know any one give the answer..

$(document).ready(function () {
            DisplayCalendar();
            $('#updatedialog').dialog({
                autoOpen: false,
                width: 470,
                buttons: {
                    "update": function () {
                        //alert(currentUpdateEvent.title);
                        var eventToUpdate = {
                            id: currentUpdateEvent.id,
                            title: $("#eventName").val(),
                            description: $("#eventDesc").val()
                        };

                        
                            PageMethods.UpdateEvent(eventToUpdate, updateSuccess);
                            $(this).dialog("close");

                            currentUpdateEvent.title = $("#eventName").val();
                            currentUpdateEvent.description = $("#eventDesc").val();
                            $('#calendar').fullCalendar('updateEvent', currentUpdateEvent);
                       

                    },
                    "delete": function () {

                        if (confirm("do you really want to delete this event?")) {

                            PageMethods.deleteEvent($("#eventId").val(), deleteSuccess);
                            $(this).dialog("close");
                            $('#calendar').fullCalendar('removeEvents', $("#eventId").val());
                        }

                    }

                }
            });

            //add dialog
            $('#addDialog').dialog({
                autoOpen: false,
                width: 670,
                height: 600,
                buttons: {
                    "Add": function () {

                        //alert("sent:" + addStartDate.format("dd-MM-yyyy hh:mm:ss tt") + "==" + addStartDate.toLocaleString());
                        
                        var eventToAdd = {
                            title: $("#txtSubject").val(),
                            description: $("#addEventDesc").val(),
                            start: $("#txtStartdate").val(),
                            end: $("#txtStartdate").val()                            
                        };
                        var ChkBox = document.getElementById("rbtnHourly");
                        if (ChkBox.checked == true) {
                            var eventToAddrecurrence = {
                                FREQ: "Hourly",
                                INTERVAL: $("#updown").val(),
                                BYSETPOS: "",
                                BYDAY: "",
                                BYMONTH: "",
                                BYMONTHDAY: ""
                            };
                        }
                        var ChkBox1 = document.getElementById("rbtnDaily");
                        if (ChkBox1.checked == true) {
                            var rbtnEveryday = document.getElementById("rbtnEveryday");
                            if (rbtnEveryday.checked == true) {
                                var eventToAddrecurrence = {
                                    FREQ: "Daily",
                                    INTERVAL: $("#TextBox1").val(),
                                    BYSETPOS: "",
                                    BYDAY: "MO,TU,WE,TH,FR,SA,SU",
                                    BYMONTH: "",
                                    BYMONTHDAY: ""
                                };
                            }
                            else {
                                var eventToAddrecurrence = {
                                    FREQ: "Daily",
                                    INTERVAL: 1,
                                    BYSETPOS: "",
                                    BYDAY: "MO,TU,WE,TH,FR",
                                    BYMONTH: "",
                                    BYMONTHDAY: ""
                                };
                            };
                        }
                        var ChkBox4 = document.getElementById("rbtnEnddateno");
                        if (ChkBox4.checked == true) {
                            var eventToAddEnddate = {
                                COUNT: 0
                            };
                        }
                        var ChkBox2 = document.getElementById("rbtnEnddateafter");
                        if (ChkBox2.checked == true) {
                            var eventToAddEnddate = {
                                COUNT: $("#TextBox7").val()
                            };
                        }
                        var ChkBox3 = document.getElementById("rbtnEnddateafter");
                        if (ChkBox3.checked == true) {
                            var eventToAddEnddate = {
                                COUNT: $("#TextBox8").val()
                            };
                        }
////                        if (checkForSpecialChars(eventToAdd.title) || checkForSpecialChars(eventToAdd.description)) {
//////                            alert("please enter characters: A to Z, a to z, 0 to 9, spaces");
////                        }
                        //else {
                            //alert("sending " + eventToAdd.title);

                        PageMethods.addEvent(eventToAdd, addSuccess);
                            $(this).dialog("close");
                       // }

                    }

                }
            });


Viewing all articles
Browse latest Browse all 5678

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>