Я использую вызов $.ajax
для отправки данных на страницу PHP:
$.ajax({
type: 'POST',
url: "ajax_more.php",
data: "userid=1"
});
В ajax_more.php
Я пытаюсь прочитать значение идентификатора пользователя:
$user_id=$_POST['userid'] ;
Однако я получаю сообщение об ошибке, поскольку PHP не находит значение для идентификатора пользователя индекса.
Что я делаю не так?
UPDATE
Я отправляю другую переменную ajax таким же образом:
$.ajax({
type: "POST",
url: "ajax_more.php",
data: "lastmsg="+ ID,
cache: false,
success: function(html){
$("div#listednotes").append(html);
$("#more"+ID).remove();
}
});
и он работает нормально, поэтому, используя <?php print_r( $_POST ) ?>
, возвращаемое значение:
Array ( [lastmsg] => 38 )
.