J'utilise la fonction jQuery $ajax
pour publier des données à la méthode code-behind de ASP.NET 3.5 webform qui fonctionne très bien, sauf mon window.location
pour la redirection et/ou location.reload
ne tire pas. J'ai également essayé widnow.location.href
mais toujours pas de succès. Je reçois un appel d'alerte pour que le personnel soit retiré du rôle sélectionné avec succès. Je ne suis pas vraiment sûr de ce que je suis absent ici
$.ajax({
url: 'SelectRoleToRemove.aspx/RemoveRoleFormSelectStaffProfile',
type: "POST",
data: JSON.stringify({ GivenStaffID: selectStaffID, GivenRoleID: selectedRoleID }),
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
alert(response.d);
if (response.d == "The Staff Been Removed From Selected Role Successfully") {
widnow.location = "RemoveStaffFromRoles.aspx?staffID=" + selectStaffID;
location.reload();
}
else {
window.location = "Roles.aspx";
}
},
failure: function (response) {
alert(response.d);
}
}).done(function (response) {
//
});
mon erreur stupide ... merci beaucoup cela a fonctionné! – toxic
Content d'entendre ça, et vous êtes les bienvenus! –