У меня есть div, который содержит это:
<div id="hidLocsJsonForAutoComplete" style="display:none;">[{"id":1,"desc":"Amazon","name":"amazon"},{"id":2,"desc":"Apple Bees","name":"applebees"},{"id":3,"desc":"Babys r Us","name":"babysrus"},{"id":4,"desc":"Costco","name":"costco"},{"id":5,"desc":"Concord Produce","name":"concordproduce"},{"id":6,"desc":"Grocery Outlet","name":"groceryoutlet"},{"id":7,"desc":"New India Bazar","name":"newindiabazar"},{"id":8,"desc":"SubWay","name":"subway"},{"id":9,"desc":"Walmart","name":"walmart"}]</div>
, а затем в разделе сценария у меня есть
var jsonLocs = $('#hidLocsJsonForAutoComplete').html();
Теперь jsonLocs [0] возвращает
[
вместо
{"id":1,"desc":"Amazon","name":"amazon"}
Я понимаю, что jsonLocs считается строкой. Но как мне получить первый объект Json в этом массиве?