मैं केकफ़्पी में नया हूं और मैं अपने होम पेज पर अजाक्स को लागू करना चाहता हूं।केकेएफपी AJAX ठीक से काम नहीं कर रहा है
मेरे पास मेरे पृष्ठ (क्लाइंट, डेवलपर और प्रोजेक्ट) में तीन मॉड्यूल हैं। मैं एक AJAX लिंक जोड़ना चाहता हूँ। यह केवल इंडेक्स पेज में पूरी तरह से काम कर रहा है।
मेरे कोड:
<h2>Projects</h2>
<div class="clear"></div>
<ul>
<li title="Project List">
<?php echo $ajax->link('Projects List', array("controller" => "projects", "action" => "index"), array('update' => 'main_page'));?>
</li><br />
<li title="Add New Project">
<?php echo $ajax->link('Add New Project', array("controller" => "projects", "action" => "add"), array('update' => 'main_page'));?>
</li>
</ul>
अब, मेरा पहला मुद्दा यह है कि ऐड रूप में, जे एस के साथ मान्यता काम नहीं कर रहा है।
दूसरा है: यदि मैं केकफ़्पी इनबिल्ट सत्यापन का उपयोग करता हूं तो यह मेरे फॉर्म को मान्य करता है लेकिन पृष्ठ को "व्यवस्थापक/परियोजनाओं/जोड़ों" पर रीडायरेक्ट करता है यदि कोई डेटा डाला नहीं जाता है।
तीसरी समस्या यह है कि जब उपर्युक्त मामला होता है और मैं अपने AJAX लिंक के माध्यम से लिस्टिंग पृष्ठ पर रीडायरेक्ट करना चाहता हूं, उस समय यह भी काम नहीं कर रहा है।
हमें अपना कंट्रोलर कोड दिखाएं। शायद आपने एक उचित पुनर्निर्देशन स्थापित नहीं किया है। अजाक्स से संबंधित: कारण यह पहले पृष्ठ पर ठीक से काम करता है, न कि दूसरों पर नहीं, अक्सर 'व्यू' में ' Php echo $-> जेएस-> writeBuffer() शामिल नहीं है; ?> ' – Jan