मेरे पास पेज ( जब मैं लिंक पर क्लिक करता हूं तो मुझे एक अंतर्निहित बाहरी पृष्ठ ( यह अजाक्स का कोड है: < / P> और अभी तक सब ठीक है, लेकिन अगर मैं उस पेज में एक लिंक पर क्लिक करता हूं जिसमें (utenti.php) शामिल है, तो पेज उसी डिवी में शामिल नहीं है, लेकिन इसे सीधे में खोला जाता है तरीके से। मैंने फाइल में डाल करने की कोशिश की। जे एस कोड अजाक्स, में बदलने के लिंक्स की पहचान करने के लिए आईडी: पेज मैंने पृष्ठ को अगर मैं सही ढंग से समझता हूं कि इस प्रणाली में वास्तव में पृष्ठ शामिल नहीं है तो क्लासिक पीएचपी के रूप में शामिल होगा। वह देता है वह भी सूचकांक में पहले से ही शामिल मूल्यों को एक तरह का दृश्य है, सिर्फ इतना है कि मुझे मुख्य पृष्ठ के अंदर utenti.php में दिए गए लिंक के मूल्य को कैसे पारित करना है, यह होना चाहिए index.php ) है जिसमें
id = "T1" और एक div
id = "कंटेनर" ।
& lt; एक id = "t1" शीर्षक = "उपयोगकर्ता" href = "utenti .php "& gt; उपयोगकर्ता & lt; / a & gt; & Lt; div id = "कंटेनर" & gt; & Lt;! - इसमें कहां शामिल है - & gt; & Lt; / div & gt;
utenti.php) मिलता है
$ (document) .ready (function () {$ ("# t1")। क्लिक करें (function () {// $ ("# container")। Hide (); $ ( "# कंटेनर") लोड ($ (यह) .attr ("href"), फ़ंक्शन () {$ ("# कंटेनर")। शो (); event.preventDefault ();}); वापस लौटा;}) ;});
$ (document) .ready (function ($ ("# T1") क्लिक करें (फ़ंक्शन () {// $ ("# container")। छुपाएं (); $ ("# कंटेनर")। लोड ($ (यह) .attr ("href "$" ("# कंटेनर")। Show (); event.preventDefault ();}); लौटें झूठे;}); $ ("# क्लिक")। क्लिक करें (फ़ंक्शन () {// $ ("# कंटेनर")। ($ # "कंटेनर") लोड ($ (यह) .attr ("href"), फ़ंक्शन () {$ ("# कंटेनर")। शो (); Event.preventDefault ();}); वापस वापसी;});});
Utenti.php में निहित लिंक का
#click है
आईडी है, लेकिन यहां तक कि इसलिए मैं इस पेज को डिव में शामिल नहीं करता हूं।
utenti.php के अंदर सीधे स्क्रिप्ट के साथ पृष्ठ शामिल करने की कोशिश की है, लेकिन मैं पहले लिंक को पहचानता हूं (जो
index.php ।
$ (दस्तावेज़) .on ("click", "# t1", फ़ंक्शन (e) {e.preventDefault (); var href = $ (this) .attr ("href"); $ ("# container ") .लोड (href);});
No comments:
Post a Comment