2011-09-19 5 views
2

jQuery 데이터 객체를 JSON 문자열로 변환하려고합니다.JSON 문자열에 대한 jQuery data() 객체

$.data(plant).toJSON()

JSON.stringify($.data(plant))

을하지만 작동하는 것 같군하지 않습니다

나는 시도했다. 그것은 불을 지르고에서 정의되지 않은 보여주는 (편집)

이 내가 (공장) $ .DATA를 로그인 할 때 내가 가진 무엇인가.

Object { residential="Condo", location="Garden", watering="Weekly"}

사람이 어떻게 jQuery를 데이터를 변환하는() 객체 말해 줄 수 JSON 문자열에?

+3

당신이 정확하게 무엇을 의미합니까, "작동하지 않는 것?" – lonesomeday

+1

'.toJSON()'함수가있는 객체를 인식하지 못했지만 두 번째 행은 "작동"해야합니다. 나는 $ .DATA (공장을) 불을 지르고 및 객체이 클릭 할 때 그것은 firbug –

+0

은 (내가 Fruits_Vegetables \t "1" \t Native_Species \t "1" \t toJSON \t 기능을 가지고 무엇을) – Zayar

답변

2

이 작업은 JSON.stringify()는 잘 작동합니다 사용 : 당신이 말할 때

http://jsfiddle.net/petersendidit/gR4nQ/

+0

예를 들어 주셔서 감사합니다. data() 컨테이너로 JavaScript 객체 대신 DOM 요소를 사용하도록 변경되었습니다. :) 감사합니다. – Zayar