[JS] [JSON] Błędne dane


(look997) #1

Dla:

alert(msg['dane'][0]['ostk']);

wyświetla: 40 (prawidłowo)

Dla:

alert(msg['dane'][0]['ostw']);

wyświetla: 0 (a powinno być 10)

Jak to naprawić?

plik js:

function ajax(){

        $(document).ready(function(){

            $.ajax({

                url: "mapa/konfiguracja.json",

                dataType: "json",

                async:false,

                success: function(msg){

                    alert(msg['dane'][0]['ostk']);

                    alert(msg['dane'][0]['ostw']);

                    danekonf = msg;

                }

            },'json');

        });

    }

    ajax();

plik json konfiguracja.json:

{

"stopni": 5,

"wymiarx": 200,

"wymiary": 100,

"dane":

    [

        {

        "ilex": 9,

        "iley": 7,

        "ostk": 40,

        "ostw": 10

        },

        {

        "ilex": 7,

        "iley": 6,

        "ostk": 32,

        "ostw": 70

        },

        {

        "ilex": 6,

        "iley": 5,

        "ostk": 24,

        "ostw": 40

        },

        {

        "ilex": 5,

        "iley": 4,

        "ostk": 16,

        "ostw": 10

        },

        {

        "ilex": 3,

        "iley": 3,

        "ostk": 8,

        "ostw": 80

        },

        {

        "ilex": 2,

        "iley": 2,

        "ostk": 10,

        "ostw": 50

        },

    ]

}

-- Dodane 21.09.2010 (Wt) 18:07 --

Wygląda to na takie jakby opóźnienie, bo zmieniłem te dwie dane i dopiero po pewnym czasie się zmieniło (na takie jak wpisałem), tylko nie wiem po jakim czasie. Co to może być?

-- Dodane 21.09.2010 (Wt) 18:13 --

Edytuj: A teraz działa od razu :hmm: