widness
1/13/2018 - 10:33 AM

Ajax request exemple

Ajax request exemple

jQuery( document ).ready( function($) {
	// j'ajoute un évènement sur le clic des liens…
	// … ayant la class "ajax"
	$( document ).on( 'click', 'a.ajax', function() {
		$.ajax({
			url : $(this).attr('href'), // à adapter selon la ressource
			method : 'POST', // GET par défaut
			data : {
				var1 : 'valeur1',
				var2 : 'valeur2'
			}, // mes variables
			headers : {}, // si je souhaite modifier les entêtes
			success : function( data ) { // en cas de requête réussie
				// Je procède à l'insertion
				var content = $( data ).find( '#content' ).html();
				$( '#content' ).html( content );
			},
			error : function( data ) { // en cas d'échec
				// Sinon je traite l'erreur
				console.log( 'Erreur…' );
			}
		});
	});
});