/ / Cakephp ajax अमान्य url - cakephp का अनुरोध करता है

केकफैप AJAX अनुरोध अमान्य यूआरएल - केकेएफपी

मेरे पास एक दृश्य पृष्ठ है जिसमें मुझे लोड करना हैसेलेकबॉक्स में चुने गए विकल्प के अनुसार अलग-अलग विचार। लेकिन मेरी समस्या यह है कि यह आग्रह करने के लिए भेजा गया url सही नहीं है। स्वरूपित होने का सही तरीका इस तरह है http://pc12/cakephp/users/getView लेकिन अजाक्स अनुरोध के लिए जाता है http://pc12/users/getview। यहाँ मेरी क्या समस्या है ?? मेरा कोड नीचे है:

jQuery("#ptype").change(function(){
var param = "id="+jQuery(this).val();
jQuery.ajax({
type: "POST",
url: "/users/getView",
data: param,
dataType: "text",
success: function(data){
if(data)                                        jQuery("#profile_info").html(data);                                                }
});

});

उत्तर:

जवाब के लिए 2 № 1

पूरा पता लिखें:

/AppName/Controller/Action/

आप किसी भी ajax अनुरोध को डीबग करने के लिए फ़ायरबग का उपयोग कर सकते हैं। यह बहुत मददगार है।


जवाब के लिए 0 № 2

जैसा कि मुझे लगता है कि समस्या पहले मोर्चे पर है। url: "** / ** उपयोगकर्ता / getView",

in url: उपयोगकर्ताओं के सामने पहला फ्रंट स्लैश (/) हटा दें और यह ठीक काम करेगा। मैं बिना किसी समस्या के एक ही प्रारूप का उपयोग कर रहा हूं। यह जैसा होगा। url: "उपयोगकर्ता / getView",

आपके प्रतिस्थापन की तुलना में उपयोग करना आसान और स्पष्ट है: Html-> url (सरणी ("कंट्रोलर" => "उपयोगकर्ता", "एक्शन" => "getView")); ?>