Json als object returnen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Zero XT

Zero XT

17/07/2009 17:30:00
Quote Anchor link
Beste mensen,
Is het mogelijk om een javascript eval in een var te zetten?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
json : function(gegevens)
{
    var test = eval('(' + gegevens + ')');
    return test;
}


zodat als ik de json functie aanroep door bijv:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
var gegevens = json('blaat');


ik een object terug krijg.

Want als ik dat nu doe krijg ik een error in firebug:

blaat is not defined
var gegevens = eval('(' + gegevens + ')');\r\n
 
PHP hulp

PHP hulp

20/04/2024 16:35:46
 
Roeltje M

Roeltje M

17/07/2009 17:33:00
Quote Anchor link
is het niet function json(gegevens)?
 
Zero XT

Zero XT

17/07/2009 17:38:00
Quote Anchor link
Offtopic:

de json functie is hier een 'private' method van een variable. Dus dan kan je die zo defineren als functie.

Anders was het inderdaad zoals jij zei.

Voorbeeld:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
var hmm =
{
    blaat : function()
    {
        alert('test');
    }
}


hmm.blaat();







Iemand enig idee hoe ik mijn probleem kan oplossen?

Nevermind. Ik heb het zelf opgelost:)
Gewijzigd op 01/01/1970 01:00:00 door Zero XT
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.