title: where function of Linq.js on Json data not working
body: <p>How to correct following code for desired output,</p>
  
  <pre><code>var Data = [{ "A": -27, "B": -39 }, { "A": 28, "B": 0}]
  
  var filter = "x[A]==28";
  
  var findItem = Enumerable.From(Data)
   .Where(function (x) { return filter ; })
   .ToArray();
  
  alert(findItem.length);
  
  $.each(findItem, function (i, value) {
  alert(value["A"]);
  });
  </code></pre>
  
  <p>It should give me one value A:28 or complete one record  { "A": 28, "B": 0}, why i am getting two values, How to get correct results ?</p>
  
  <p>using "linq.js" from following path: 
  [ <a href="https://raw.github.com/gist/1175460/fb7404d46cab20e31601740ab8b35d99a584f941/linq.js" rel="nofollow">https://raw.github.com/gist/1175460/fb7404d46cab20e31601740ab8b35d99a584f941/linq.js</a> ]</p>
  
  <p>code at JSfiddle: <a href="http://jsfiddle.net/Irfanmunir/gLXNw/2/" rel="nofollow">http://jsfiddle.net/Irfanmunir/gLXNw/2/</a></p>