I am loading a 100k JSON file - it seems that even though I set the 'usersJSON' variable from a done function, the file has not in fact fully load. Firefox always fails and the console logs '{"readystate:1"}" - of course, what's needed here is 4.
Chrome does better but occasionally fails also. Smaller test files load perfectly. Anyone got any ideas here?
users.init();
users = { 
    usersJSON:"",
    init:function() {
        $.getJSON("userJSON.json",function() {
        }).done(function(data) {
            users.usersJSON=data;
        });
        users.processUsers()
    },
    processUsers:function() {
        var thisLog=JSON.stringify(users.usersJSON);
        console.log(thisLog);
    }
}
 
     
    