Jquery/ajax устанавливает заголовок кодировкиJquery

Программирование на jquery
Ответить
Anonymous
 Jquery/ajax устанавливает заголовок кодировки

Сообщение Anonymous »

Я пытаюсь установить charSet в вызове jquery. Сайт, который я создаю, предназначен для литовского друга, поэтому в нем есть буквы с акцентами и т. д.

Насколько мое исследование (2 дня!!!) показало, что мне нужно поместить его в раздел beforeSend, что я сделал следующим образом:

Код: Выделить всё

     $(document).ready(function(){
$('.content').load('home.html');   //by default initally load text from boo.php
$('#navlist a').click(function() { //start function when any link is clicked
$(".content").slideUp("slow");
var content_show = $(this).attr("title"); //retrieve title of link so we can compare with php file
$.ajax({
method: "load",url: ""+content_show,
beforeSend: function(){
XMLHttpRequest.setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
$("#loading").show("fast");
}, //show loading just when link is clicked
complete: function(){ $("#loading").hide("fast");}, //stop showing loading when the process is complete
success: function(html){ //so, if data is retrieved, store it in html
$(".content").show("slow"); //animation
$(".content").html(html); //show the html inside .content div
}
}); //close $.ajax(
}); //close click(
}); //close $(
Я пробовал изменить его на

Код: Выделить всё

setRequestHeader("Content-Type", "text/plain;charset=UTF-8");
Что тоже не работает, так что теперь я застрял и на исходе нервов, осмотревшись вокруг в течение двух дней.

Веб-сайт можно просмотреть по адресу 43dennis.co.nr/bivakas. По сути, он загружается с кучей квадратных черных вопросительных знаков вместо букв со специальными акцентами.

Большое спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/317 ... set-header
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»