Lo que no aclarás es que charset estás usando, mi recomendación es que uses utf-8 en todo
Es decir, tus .js .php html css guardados como utf-8 con el editor de texto, en los metas utf-8, pasar headers con utf-8 al php. al js y css también, se puede hacer con .htaccess, Tu base de datos que use utf-8, y en la conexión a tu bd
Código PHP:
Ver original$sql_hostname = "xxxx";
$sql_login = "xxx";
$sql_password = "xxxxxx";
$sql_base = "xxxxx";
$conectar_BD = mysql_connect($sql_hostname,$sql_login,$sql_password);
# si se usa PHP 5 >= 5.2.3 , la función siguiente puede ser reemplazada x
# mysql_set_charset("utf8",$conectar_BD);
mysql_query("SET character_set_results = 'utf8'", $conectar_BD);
Mirá esta demo, usa ajax+php+mysql, podés bajar el zip para verificar
http://foros.emprear.com/ajax/html-css-js-ajax/
Saludos