मैं जावास्क्रिप्ट वस्तुओं की एक सूची है:
$.cookie("people", people);
मैं तो इस कुकी को पुनः प्राप्त और उसके बाद करने का प्रयास करें:
var people = [
{ 'name' : 'Abel', 'age' : 1 },
{ 'name' : 'Bella', 'age' : 2 },
{ 'name' : 'Chad', 'age' : 3 },
]
मैं उन्हें jQuery $ .cookie() के साथ एक ब्राउज़र कुकी में संग्रहीत करने के लिए करने की कोशिश की इसमें एक और ऑब्जेक्ट दबाएं:
var people = $.cookie("people");
people.push(
{ 'name' : 'Daniel', 'age' : 4 }
);
हालांकि, यह काम नहीं करता है; मैंने फ़ायरबग में इस कोड का विश्लेषण किया, और कंसोल ने नोट किया कि people
एक स्ट्रिंग ("[object Object],[object Object],[object Object]"
) था और पुश फ़ंक्शन मौजूद नहीं था।
क्या चल रहा है? वस्तुओं की सूची को स्टोर और पुनर्प्राप्त करने का उचित तरीका क्या है?
आपको 'लोगों' के var नाम को 'बच्चों' में बदलना चाहिए :) – ajax333221
$। कुकी ("लोग", $ .param (लोग)); यह मेरे लिए पूरी तरह से काम किया – Nejthe