J'ai des cases à cocher sur ma page et supprimer les valeurs de DB avec ajax. Le problème est que lorsque je clique pour supprimer, il m'envoie la page d'index, ce que je veux c'est rester où je supprime la case à cocher.Comment puis-je rester sur la même page?
Ceci est mon code. Quels pourraient être les changements, si je veux rester sur la même page.
function deleteData() {
var artistIds = [];
$("input[name='artist[]']:checked").each(function() {
artistIds.push($(this).val());
});
alert(artistIds);
var sitepath = 'http://www.sinemalar.com/';
$.post('/management/deleteDataAjax2', {
json: JSON.stringify({
'artistIds': artistIds
})
}, function (response) {
alert("Başarıyla silindi");
window.location.replace(window.location.pathname);
});
}
À quoi ressemble votre balisage 'form' (je suppose que vous en avez un)? – m90
Comment est appelée la méthode 'deleteData()'? – ManseUK
Vérifiez: [PreventDefault] (http://api.jquery.com/event.preventDefault/) – JurgenStillaert