отправить переменные php в php файл, используя jquery ajax? - PullRequest
0 голосов
/ 03 декабря 2009

Я хочу отправить переменную php $thread_id в файл php с помощью jquery ajax, чтобы файл php мог получить все сообщения за $thread_id и отправить его обратно в основной файл.

это не работает, когда я набираю:

$.get("ajaxcall_reply.php", thread_id: $thread_id, function(data) {
     $("#threads").html(data);
});

как мне печатать?

Ответы [ 3 ]

0 голосов
/ 03 декабря 2009

Попробуйте это:

$.get("ajaxcall_reply.php", {thread_id: $thread_id}, function(data) { $("#threads").html(data); });
0 голосов
/ 03 декабря 2009
  <script>
  $.get(url, { get_var: '<?php echo $phpvar ?>' }, function(data) { alert(data); });
  </script>

по URL:

  <?php
  echo $_GET['get_var'];
  ?>
0 голосов
/ 03 декабря 2009

Вы знаете, что выводит $ thread_id? Попробуйте поместить его в собственную переменную и посмотреть на вывод перед тем, как поместить его в функцию get. Это может иметь символы или вещи, которые портят ваш синтаксис JavaScript. У вас есть пример вывода? Кроме того, метод get возвращает объект (данные) XMLHttpRequest, поэтому вам может потребоваться установить тип данных, возвращаемых в функцию обратного вызова: «xml», «html», «script», «json», «jsonp» или "текст".

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