Je poste sur une méthode ActionMethod pour récupérer des comptes clients. La publication fonctionne très bien avec ma machine locale. Lorsqu'il est déployé sur un autre serveur, il lance des erreurs 404. Mon message est ci-dessous. Je ne sais pas pourquoi cela a cessé de fonctionner.jQuery Ajax post - Erreur 404
var urlStr = "/Items/ItemCount/";
jQuery.ajax({
type: 'POST',
dataType: 'json',
url: urlStr,
async: false, //wait on the result to be returned...
success: function (DocData) {
window.currentCount = DocData[0];
window.maximumAllowed = DocData[1];
},
cache: false,
error: function (request, status, error) {
alert(request.responseText);
}
});
<HttpPost()> _
Function ItemCount() As JsonResult
Dim Items As List(Of MyItems) = GetItems()
Dim Total As Integer = Items .Count
Dim Max = 5
Dim Data As New ArrayList
Data.Add(TotalDocs)
Data.Add(MaxDocs)
Return Json(Data)
End Function
Utilisez-vous URL convivial pour réécrire le chemin pour pointer vers un script? Sinon, vous essayez de soumettre un POST à un dossier. – riwalk