Ah, I see. So the advantage here is that the server is just returning data to us, rather than a whole page, and having to use .find() to filter the page? Is it all based on speed, and bandwidth, or is there another huge advantage that I am missing?
On Aug 20, 12:35 am, Giovanni Battista Lenoci <[EMAIL PROTECTED]> wrote: > hubbs ha scritto:> I am trying to understand JSON, and could use a little > help. > > > How would I use jQuery to write the values onto a page? > > user = { > > "firstName": "John", > "lastName": "Smith", > "address": { > "streetAddress": "21 2nd Street", > "city": "New York", > "state": "NY", > "postalCode": 10021 > }, > "phoneNumbers": [ > "212 555-1234", > "646 555-4567" > ] > } > > alert(user.firstName); > alert(user.address.city);> And how do > > you go the other way, taking values and serializing them into JSON to > > be sent to the server? > > Umh... I'm not sure I've understood the question. > > You don't have to send json data to the server, but the server sends > json data to the client. > > For example, if you do an ajax request to a page.php that do a query to > the db, and return the data, you'll user the function json_encode (php5, > or PEAR on php4) to write the response for javascript. > > <?php > $record['firstName'] = "John"; > $record['address']['city'] = "New York"; > echo json_encode($record); > ?> > > Bye :-) > > -- > gianiaz.net - web solutions > p.le bertacchi 66, 23100 sondrio (so) - italy > +39 347 7196482