/ / Cakephp ajax demande une URL invalide - cakephp

Cakephp demande ajax URL invalide - Cakephp

j'ai une page d'affichage dans laquelle je dois chargerdifférentes vues selon l'option sélectionnée dans une boîte de sélection. Mais mon problème est que l'URL à laquelle la demande ajax est envoyée n'est pas correcte. Le chemin correct à formater est comme ceci http://pc12/cakephp/users/getView mais la demande ajax va à http://pc12/users/getview. Quel est mon problème ici ?? Mon code est ci-dessous:

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);                                                }
});

});

Réponses:

2 pour la réponse № 1

écrire l'adresse complète:

/AppName/Controller/Action/

vous pouvez utiliser firebug pour déboguer toutes les demandes ajax. c'est très utile.


0 pour la réponse № 2

Le problème est la première barre oblique comme je pense. url: "** / ** utilisateurs / getView",

en url: supprimez la première barre oblique (/) avant les utilisateurs et cela fonctionnera bien. J'utilise le même format sans aucun problème. Ce sera comme. url: "utilisateurs / getView",

il est facile et clair à utiliser que votre remplaçant: Html-> url (array ("controller" => "users", "action" => "getView")); ?>