Как записать переменную jQuery в текстовый файл с AJAX / PHP? - PullRequest
1 голос
/ 09 июля 2011

У меня есть переменная jQuery. Это текстовая строка. Я хочу создать файл .txt на сервере, а затем записать эту строку в текстовый файл.

Как мне вызвать это без перезагрузки страницы? Я знаю, что PHP должен будет где-то вмешаться ...

Мои попытки сделать это с $.ajax(); не сработали.

1 Ответ

6 голосов
/ 09 июля 2011

Вы можете передать эту переменную в php-скрипт:

var data = 'foo bar';
$.post('/foo.php', { data: data }, function(result) {
    // success
    alert('the data was successfully sent to the server');
});

или, если вы предпочитаете использовать $. Ajax :

var data = 'foo bar';
$.ajax({
    url: '/foo.php',
    type: 'POST',
    data: { data: data },
    success: function(result) {
        alert('the data was successfully sent to the server');
    }
});

, а затем внутри вашегоСценарий foo.php считывает данные из $_POST["data"] и , сохраняет содержимое в некоторый файл на сервере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...