2009-10-15 10 views
0

Je demande un appel ajax en utilisant jqueryajax question post URL à l'aide jquery

.ajax $ {}

sur le paramètre url i codait le chemin que

"/Home/Ajaxpost" 

son travail très bien avec défaut, mais j'ai hébergé dans IIS afin que le nom du projet inclus dans le chemin

comme "/ Project/Home/Index" alors maintenant si la demande disparaît lik "Home/Ajaxpost" échoue Action non trouvée.

Comment puis-je définir de façon dynamique le chemin pour l'appel ajax?

Répondre

1

Essayez d'utiliser ceci:

$.ajax('<%=ResolveUrl("~/Home/AjaxPost")%>',{},function(){}); 
0
$.ajax { 
location.host+'/Home/Ajaxpost' 
} 

retourne location.host/définit le nom d'hôte et le numéro de port de l'URL actuelle.