की संपत्ति 'मालिक दस्तावेज़' नहीं पढ़ सकता है मैं अपनी साइट AJAXify करने के लिए खुद को AJAX पढ़ रहा हूं। मेरे टेम्पलेट में, मेरे पास कुछ JSON डेटा देखने के लिए निम्न जेएस कोड है, फिर डेटा को एक div में संलग्न करें।Uncaught TypeError: अपरिभाषित
function filter(type) {
$.getJSON(
'/activity_stream/global-activity-stream/',
{xhr: "true", filter: type},
function(data) {
$('.mainContent').children().remove();
$(data).appendTo('.mainContent');
});
}
$(".btn").click(function() {
filter("recent");
});
}
मुझे लगता है कि मेरे विचार उचित JSON लौटा रहा है, लेकिन अब डेटा .mainContent
div में जोड़ा नहीं जा रहा है।
Uncaught TypeError: Cannot read property 'ownerDocument' of undefined.
आप JSON वापस मिल रहे हैं, तो बस डोम में जोड़कर काम करने के लिए नहीं जा रहा है। आप क्या होने की उम्मीद करते हैं? – Pointy
मुझे लगता है कि मुझे उम्मीद है कि यह डेटा div में लोड करने के लिए ... मैं इसे कैसे प्राप्त कर सकता हूं? इस AJAXy सामान के लिए नया हूँ ... – Denny
बस '$ ('मुख्य सामग्री') बदलें। बच्चे()। हटाएं(); $ (डेटा) .appendTo ('मुख्य सामग्री'); 'से' $ ('मुख्य सामग्री')। एचटीएमएल (डेटा); 'समस्या यह है कि, जब आप' संलग्न करते हैं ', jquery '$ (डेटा)' एक डोम नोड बनने के लिए, जो इस मामले में सबसे अधिक संभावना नहीं है – karthikr