backbone.js - Backbone fetch collection but it won't save -


i'm building file browser backbone , heave problem saving fetched collection. json response server triggered , looks this:

[{"name":".","type":"d"},{"name":"..","type":"d"},{"name":"bolt","type":"d"},{"name":"crm","type":"d"},{"name":"crm_backup","type":"d"},{"name":"parse.php","type":"f"},{"name":"places.txt","type":"f"},{"name":"pyrocms","type":"d"},{"name":"test.php","type":"f"},{"name":"time_test.php","type":"f"},{"name":"wordpress","type":"d"}]

i've checked parse in collection , has 11 elements. when output collection it's empty. here collection code:

var file = backbone.model.extend({     defaults: {     'name': '',     'type': 'f'     } });  var filescollection = backbone.collection.extend({     model: file,     url: '<?php echo site_url('files/dir/'); ?>',     parse: function(response) {     console.log("in prase " + response.length);     return response[0];     } });  var files = new filescollection(); files.fetch({data: {dir: '/home/stamp/public_html/'}}, {rest: true}); console.log(json.stringify(files)); 

the fetch async function. should call console.log in success handler of fetch can see output after data loaded.

file.fetch({     success: function() {         console.log(...);     },     ... }) 

btw, according doc, fetch should take 1 argument hash:

collection.fetch([options])


Comments

Popular posts from this blog

blackberry 10 - how to add multiple markers on the google map just by url? -

php - guestbook returning database data to flash -

delphi - Dynamic file type icon -