title: Pairs key=value are splitting by each symbol code when Ajax call
body: <p>Can't understand why my key=value pairs transform into symbols and in my ajax GET call I have:</p>
  
  <pre><code>GET /admin_schedule/get_schedule_db/?0=%5B&amp;1=o&amp;2=b&amp;3=j&amp;4=e&amp;5=c&amp;6=t&amp;7=+&amp;8=O&amp;9=b&amp;10=j&amp;11=e&amp;12=c&amp;13=t&amp;14=%5D&amp;15=%22&amp;16=%26&amp;17=t&amp;18=e&amp;19=a&amp;20=c
  </code></pre>
  
  <p>Instead of:</p>
  
  <pre><code>GET /admin_schedule/get_schedule_db/?teacherArray[]=128&amp;teacherArray[]=134...
  </code></pre>
  
  <p>My code:</p>
  
  <pre><code>var eventss = ''; 
  $("input[type='checkbox'][name='teacher']").each( function() { 
      if(this.checked) {
          eventss += "&amp;teacherArray[]=" + $(this).attr("value");
      }
  });
  events1.data += eventss;
  </code></pre>
  
  <p>ajax for fullcalendar eventSources:</p>
  
  <pre><code>var events1 = {
      url: '/admin_schedule/get_schedule_db/',
      type: 'GET',
      data: {sch_teacher_id: (sch_teacher_id) ? sch_teacher_id : $('.teacher').val() },
      success: function (response) {
          return response;
      }
  };
  </code></pre>
  
  <p>And then fetch fullcalendar with events</p>
  
  <pre><code>eventSources: [ 
              events1,
              events2,
              events3 
          ],
  </code></pre>