Win a copy of Murach's Python Programming this week in the Jython/Python forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

problem in json/ajax  RSS feed

 
Daniel Cipriano
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i have this code

Code:


and a php

PHP Code:


the result is something like [{"valor1":"20"},{"valor2":"50"}]

i don't know why the ajax only works without [] like:

{"valor1":"20"},{"valor2":"50"}

what is the problem? and how i can solve that? if i change $arr[] to $arr only show the last value of the table

thanks
 
Eric Pascarello
author
Rancher
Posts: 15385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
This is not a JSON object, that is an array.


If you want to pass it back as a JSON object, than:



Than with the response you just do

json.values to get the array.

Eric

 
Daniel Cipriano
Greenhorn
Posts: 14
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
this solve my problem



thanks
 
Bear Bibeault
Author and ninkuma
Marshal
Posts: 65824
134
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yeah, you've got to treat the data the way that it is formatted. If an array is returned, you need to treat it like an array.
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!