title: Passing multiple hash like parameters in url
body: <p>I am building a dynamic website using jQuery and Ajax. I have solved the problem of history and back button using the <em>History Plugin</em>. I want to pass multiple hash like parameters in url without reloading the whole page on click events. I want something like:</p>
  
  <ul>
  <li><code>something.php#type=abc&amp;id=123</code> or </li>
  <li><code>something.php/?type=abc&amp;id=123</code>... </li>
  </ul>
  
  <p>Which could be the best way to pass and retrieve such kinda paramters in url?</p>
  
  <pre><code>&lt;a href="#type=abc&amp;id=123"&gt;Click&lt;/a&gt;
  </code></pre>
  
  
  
  <pre><code>if(type==abc &amp;&amp; id==123)
  {
      do this..
  }
  </code></pre>
  
  <p>Normally we do this, <code>&lt;a href="something.php?type=abc&amp;id=123"&gt;Click&lt;/a&gt;</code> but it reloads the whole page.</p>