This question is locked. New answers and comments are not allowed.
I have the following code below that works correctly -
<script> var obs = new kendo.data.ObservableObject({ dataSource: new kendo.data.DataSource({ data: [ { name: "Jane Doe", age: 30 }, { name: "John Doe", age: 33 } ] }) }); </script> <script id="tmp" type="text/x-kendo-template"> <p>#: name # <span>Age: #: age #</span></p> </script><!-- html --><ul id="list" data-role="listview" data-source="obs.dataSource" data-template="tmp"></ul>However, when I move the array to its own page and add the read/transport, nothing loads in.
<script> var obs = new kendo.data.ObservableObject({ dataSource: new kendo.data.DataSource({ transport: { read: { url: "obs.json", dataType: "json" } } }) }); </script> <script id="tmp" type="text/x-kendo-template"> <p>#: name # <span>Age: #: age #</span></p> </script><!-- html --><ul id="list" data-role="listview" data-source="obs.dataSource" data-template="tmp"></ul><!-- obs.json file -->[ { name: "Jane Doe", age: 30 }, { name: "John Doe", age: 33 }]