title: store values from form to grid
body: <p>I have create a add record form in extjs which stores user entered data into grid.</p>
  
  <p>Well , if found following method to get form values from formPanel</p>
  
  <pre><code>var formPanel = new Ext.form.FormPanel({...});
  var form = formPanel.getForm();
  var firstName = form.findField('firstname').getValue();
  </code></pre>
  
  <p>but i want to covert all the user input value into JSON and want to store into Grid panel and want to send it to the server also. but using findField i have to manually create the array and then need to encode it into JSON , so is there any alternate way to directly read values from form and convert it into JSON and store it into Grid Panel.</p>