Le script ajax jQuery ci-dessous ne fonctionne pas sur mon site si url
est sans www. J'ai vérifié Firebug et il n'envoie pas l'appel ajax.jQuery ajax ne fonctionne pas sur url sans www
$.ajax(
{
type: "POST",
url: "http://www.mysite.com/beta/products.php",
data: "page_type=index&sort=relevancerank&CartId=<?php echo $CartId;?>&HMAC=<?php echo $HMAC;?>",
success: function(msg)
{
$('#content-holder').html(msg);
},
error: function()
{
alert("An error occurred while updating. Try again in a while");
}
});
exactement !. En fait, mon appel ajax travaillé quand j'ai utilisé www dans l'URL. ça n'a pas fonctionné sans www. Après avoir regardé @ votre commentaire, j'ai vérifié mon appel ajax et j'ai donné paramètre url avec www. Merci! – VKGS
Si vous fournissez une URL relative comme: "www.your-site.com/some/some/..." au lieu de "/ some/some/..." AJAX ne fonctionne pas lorsque vous appelez "your-site.com/some/some/... "car n'effectuez pas de requêtes" inter-domaines ". Utilisez l'URL relative dans votre AJAX et travaillerez sur WWW et sans WWW. –