title: Recieving high volume data in client browser using Jquery / JavaScript
body: <p>I am in the process of making a WordPress based application where a student can take the examination on his web-browser. The questions will be randomly selected and served from the question bank stored in a WordPress CMS. </p>
  
  <p>In this regard following is important to share:</p>
  
  <p>-each examination can have as many as 100 multiple choice questions. </p>
  
  <p>-Each question can have images, each choice can have associated images.</p>
  
  <p>-since the examination is time bound I can not send request to server every time the student completes his question. </p>
  
  <p>My query is :</p>
  
  <p>How do I send the questions from the server:</p>
  
  <p>-should I send the whole question set in one go and then have the Java Script parse all the questions and choices parsed at the client side</p>
  
  <p>or </p>
  
  <p>-should the client repeatedly request the questions from server in the background in the chunks of say 5 question each, for example. If this is better approach I am not sure how do I implement this. Any pointers?, please.</p>
  
  <p>Or is there a third approach which I am not aware of.</p>
  
  <p>Please advise for any comments and solutions for the problem.</p>
  
  <p>Thanks in advance.</p>