简体   繁体   中英

Javascript Value in Object returns Undefined

I'm doing an AJAX request with jQuery and trying to access the value in an object that is returned by the Post request , but when i try to use it like this result.VideoCode it shows undefined ( using console.log ) but when i do a console.log(result) it shows that there is an object and there is data in it

here is a screenshot

JS对象

Any ideas tho why this is happening and how can i fix it ?

Update:// the server was returning an array of objects with a single object in it ... so that solved the mystery ... should have figured it out earlier

Looking at the screenshot, result is an array containing one object.

You'd need to access it like:

result[0].VideoCode

which means: The first element of results , then from that object the VideoCode property.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM