Witam,
kolejne pytanie z serii jQuery i ajax. Tym razem przerobiłem kod tak by pobierał wynik jako JSON. Problem tkwi w tym że jak ma przesłać text z polskimi znakami to przerywa tekst.
<?php
$tekst = "to jest jakiś tekst";
$arr = array("wynik" => $tekst);
echo json_encode($arr);
?>
$.ajax({
url: 'plik.php',
...
dataType: 'json',
success: function(data) {
alert(data.wynik);
}
});
Efekt jest taki że przesyła tylko: "to jest jaki". Co można zrobić by json przesyłał polskie znaki ? Ustawiałem w pliku też nagłówek i sprawdzałem w kodowaniach: iso-8859-2, windows-1250, utf-8.