utiliza utf8_encode() en tu PHP y verifica que tu HTML tenga UTF-8 predeterminado. saludos.
Código PHP:
$filas = array();
while($fila=mysql_fetch_assoc($resultado)){
$filas[] = $fila;
}
mysql_free_result($resultado);
$json = new Services_JSON();
print $json->encode(utf8_encode($filas));