Jquery - AJAX - Caractères spéciaux dans fenêtre Modal

Résolu
jordane45 Messages postés 38034 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 19 février 2024 - 4 oct. 2013 à 10:36
jordane45 Messages postés 38034 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 19 février 2024 - 7 oct. 2013 à 10:01
Bonjour,

J'affiche dans un dialog Box Modal une page externe (cherchée via AJAX).
Cette page, lorsque je l'affiche directement depuis mon 'site' s'affiche corectement.. mais dès que je la fait s'afficher dans mon popup.. les accents ne sont plus pris en compte.
J'ai essayé différentes choses.. (htmlentites..etc..)

le code ajax
url = 'ajax/ma_page.ajx.php';
$.ajax({ 
	type: "POST",
		url:url,
		data: "id_q="+id_q
                        +"&id_formulaire="+id_formulaire,
		async: false,
		dataType: "html",
		success: function(reponse){
			$('#' + popID).append(reponse);                         
			},
		error:function(){alert('error');}
	   }); 


1 réponse

jordane45 Messages postés 38034 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 19 février 2024 344
7 oct. 2013 à 10:01
Bonjour à tous.


Info trouvée sur le net :
Bon mais c'était pour dire à ceux qui cherchent que spécifier la norme de caractères sur la page APPELEE par Ajax règle le problème des accents, même si on n'est pas en utf8.

J'ai donc ajouté à mes pages chargées dans mon popup la ligne suivante :
<?php 
header('Content-Type: text/html; charset=ISO-8859-15'); 
?> 


Et ...ça fonctionne . ^^

Bonne journée à tous et toutes.
0
Rejoignez-nous