I am loading responsive calendar in document ready :
eventList=disp();    
        $(".responsive-calendar").responsiveCalendar({
                    events:eventList //json object data 
                });
        function disp(){   
              //getArr(); 
              //alert(data1); //not working
              stb = '{';
              edb = '}';
              dt = ["2015-09-13","2015-10-22","2015-10-02"]; // dynamically to be created from ajax data
              ct = [2,5,6];     // dynamically to be created from ajax data
              ev = dt.length;
              var ddt = stb;
              for(var i=0; i<ev;i++){
                ddt += '"' + dt[i] + '":{"number":'+ct[i]+'},';
              }
              mString = ddt.substring(0,ddt.length-1) 
              ddt = mString+edb;
              return JSON.parse(ddt);
          }
        function getArr() {
          $.ajax({
            url:"../JLRFile.php",  
            success:function(data) {
              data1 = data; 
            }
          });
        }
Here in disp() I need dt and ct to load from ajax data function, can any one provide proper solution, I called ajax function in disp() but its not working. Please provide proper solution
 
    