Threaded View

  1. #1
    Sencha User
    Join Date
    Jun 2011
    Location
    United States
    Posts
    2
    Vote Rating
    0
    cgutjahr is on a distinguished road

      0  

    Default Answered: "TypeError: 'undefined' is not an object (evaluating 'records.length')" - Error

    Answered: "TypeError: 'undefined' is not an object (evaluating 'records.length')" - Error


    Hello Everyone..

    Hope someone can help me. I am getting the following javascript error

    TypeError: 'undefined' is not an object (evaluating 'records.length')

    Here is the relevant code

    Ext.regModel('Contact', {
    fields: ['firstName', 'lastName','status','creationDate']
    });

    var store = new Ext.data.Store({
    model: 'Contact',
    //sorters: 'creationDate',

    proxy: {
    type: 'ajax',
    url : 'userList.json',
    reader: {
    type: 'json',
    root: 'users'
    }
    },

    autoLoad: true

    });

    Here is my JSON String.

    {
    "users": [
    {
    "firstName": "Joe",
    "lastName": "Blow",
    "status": "Action Required",
    "creationDate": "10/10/1974"
    },
    {
    "firstName": "Bob",
    "lastName": "Smithr",
    "status": "Action Requsired",
    "creationDate": "10/11/1974"
    }
    ]
    }

    Any ideas?


  2. Hi.
    Please be sure that you are browsing your application from "http://localhost/..." or a live webserver.
    There's nothing wrong with your code.

    Hope this helps.