title: knockout js observableArray is not working
body: <p>Hi I'm trying to do a foreach using a observableArray and I'm getting no result.</p>
  
  <p>Where as in javascript file while debugging the data is getting loaded with the array. The html code is given below:</p>
  
  <pre><code>&lt;!-- ko foreach: currencyarr --&gt;
      &lt;option data-bind="value:id, text:label"&gt;&lt;/option&gt;
  &lt;!-- /ko --&gt;
  </code></pre>
  
  <p>And the JSON file content is as follows:</p>
  
  <pre><code>"name" : "shuvagho",
  "curarr" : [
              {"id": "inr", "label": "INR"},
              {"id": "usd", "label": "USD"},
              {"id": "aud", "label": "AUD"},
              {"id": "sgd", "label": "SGD"}
  ]
  </code></pre>
  
  <p>And the javascript code using knockout js is as follows:</p>
  
  <pre><code>self.currencyarr = ko.observableArray();
  self.currencyarr(data.curarr);
  </code></pre>