Помогите найти ошибку в Jquery!

312
02 сентября 2017, 00:20

Я начал изучать Jquery, и у меня появилась проблема. После получения ответа с content.php в начале строки появляется п»ї. Почему?

<!DOCTYPE html>
<html>
<head>
<title>Ajax</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script>
function funcBefore() {
    $("#content").html ("Загрузка...");
}
function funcSuccess(data) {
    $("#content").html (data);
}
    $(document).ready(function () {
        $("#load").bind("click", function (){
            $.ajax ({
                url: "content.php",
                type: "POST",
                data: ({name: "admin"}),
                dataType: "html",
                beforeSend: funcBefore,
                success: funcSuccess
            });
        });
    });
</script>
</head>
<body>
    <p id="load" style="cursor: pointer;">Загрузить страницу</p>
    <div id="content"></div>
</body>
</html>

Содержание content.php:

<?php
    echo "string"
?>
Answer 1

п»ї - это BOM - метка Юникода. Попробуйте пересохранить content.php в кодировке utf-8 без BOM

UPD А вообще, если есть возможность, для локальной разработки под Win лучше использовать OpenServer, по-моему. В отличии от того же Denwer - поддерживается и развивается.

READ ALSO
Не читаются файлы, в названии которых иероглифы. PHP

Не читаются файлы, в названии которых иероглифы. PHP

Я читаю директорию с файлами через scandir, в ней находятся файлы, в названии которых содержаться иероглифыИ я не могу их прочитать через функцию...

265
Mixed Content. При отправке формы

Mixed Content. При отправке формы

При отправке формы, в консоль выводит ошибку:

357
Curl не парсит динамично сайт?

Curl не парсит динамично сайт?

Здравствуйте, написал curl для граббера сайта, но на сайте где нужно парсить пустая страница, с других сайтов беретВ чем проблема ?

329