c# - jQuery Frontier Calendar not rendering events in IE 8 -


i m using jquery frontier calendar on page works , renders fine except in ie 8.0, events wont appear @ all. code initializes events below

  /**     * initialize display event form.     */     $("#display-event-form").dialog({         autoopen: false,         height: 400,         width: 400,         modal: true,         open: function (event, ui) {             if (clickagendaitem != null) {                 var title = clickagendaitem.title;                 var startdate = clickagendaitem.startdate;                 var enddate = clickagendaitem.enddate;                 var allday = clickagendaitem.allday;                 var data = clickagendaitem.data;                 // in our example add agenda modal form put fake data in agenda data. can retrieve here.                 $("#display-event-form").append(                 "<br><b>" + title + "</b><br><br>"             );                 if (allday) {                     $("#display-event-form").append(                     "(all day event)<br><br>"                 );                 } else {                     $("#display-event-form").append(                     "<b>event date:</b> " + startdate.tostring('yyyy-mm-dd') + "<br><br>"                 );                 }                 (var propertyname in data) {                     $("#display-event-form").append("<b>" + propertyname + ":</b> " + data[propertyname] + "<br>");                 }             }         },         close: function () {             // clear agenda data             $("#display-event-form").html("");         }     });                  <asp:repeater id="m_eventoutput" runat="server">                     <itemtemplate>                      jfcalplugin.addagendaitem(                     "#mycal",                     "<%# databinder.eval(container.dataitem, "eventtitle") %>",                     new date('<%# databinder.eval(container.dataitem,"eventdate","{0:yyyy-mm-dd}") %>'),                     new date('<%# databinder.eval(container.dataitem,"eventdate","{0:yyyy-mm-dd}") %>'),                     false,                     {                         type: '<%# databinder.eval(container.dataitem, "eventtype") %>',                         time: '<%# databinder.eval(container.dataitem, "time")%>',                         venue: '<%# databinder.eval(container.dataitem, "venue")%>'                     },                     {                         backgroundcolor: $("#colorbackground").val(),                         foregroundcolor: $("#colorforeground").val()                     },                     '<%# databinder.eval(container.dataitem, "eventitemid") %>'                 );                     </itemtemplate>                 </asp:repeater>  }); 

any ideas why events won't appearing in ie8. thanks

we figured out issue date format handled ie. got working changing date formats in repeater control below

new date('<%# databinder.eval(container.dataitem,"eventdate","{0:mmmm dd, yyyy}") %>'), new date('<%#databinder.eval(container.dataitem,"eventdate","{0:mmmm dd, yyyy}") %>'), 

it took at-least couple of days fix this, hope may having similar issue.


Comments

Popular posts from this blog

Change php variable from jquery value using ajax (same page) -

Pull out data related to my apps from Android Play Store and iOS App Store -

How can I fetch data from a web server in an android application? -