За последние 24 часа нас посетили 17575 программистов и 1605 роботов. Сейчас ищет 941 программист ...

Как вывести ajax на странице

Тема в разделе "PHP для новичков", создана пользователем akksimo, 19 окт 2012.

  1. akksimo

    akksimo Активный пользователь

    С нами с:
    10 апр 2012
    Сообщения:
    9
    Симпатии:
    0
    Сейчас на странице в шаблоне

    <a href="include/ajax/ajax_settings.php?id={*SERVER_IP*}:{*SERVER_PORT*}" rel="facebox" class="js"> Параметры сервера</a>

    и по ссылке открывается страница с данными поверх той, на которой я нахожусь на сайте -

    как сделать чтобы эти данные постоянно были выведены на странице? И где задяются вот эти параметры подобные {*SERVER_IP*} для шаблона (wordpress)
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    вывести несложно. с помощью jQuery код будет выглядеть как-то так
    Код (Text):
    1.  jQuery.get("include/ajax/ajax_settings.php", { id: "{*SERVER_IP*}:{*SERVER_PORT*}"},
    2.    function(data){
    3.      $("#кудавыводить").html(data);
    4.    });
     
  3. akksimo

    akksimo Активный пользователь

    С нами с:
    10 апр 2012
    Сообщения:
    9
    Симпатии:
    0
    #кудавыводить - на данной странице! - как прописать? - jQuery.get("include/ajax/ajax_settings.php - так и выводится текстом, как его вставить в шаблон tpl?
     
  4. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Код (Text):
    1. <script type="text/javascript">
    2.     // тут код
    3. </script>
    И да, на всякий случай. Чтобы пользоваться jQuery - нужно его подключить к страничке. Возможно у тебя он не подключен.
     
  5. akksimo

    akksimo Активный пользователь

    С нами с:
    10 апр 2012
    Сообщения:
    9
    Симпатии:
    0
    Код (Text):
    1. <script type="text/javascript">
    2. jQuery.get("include/ajax/ajax_settings.php", { id: "{*SERVER_IP*}:{*SERVER_PORT*}"}
    3.    function(data55){
    4.          $(data55);
    5.    });
    6. </script>
    Где ошибка, не работает =(
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    jQuery грузится опосля. Поэтому лучше заворачивать в конструкцию вида
    Код (Text):
    1. <script type="text/javascript">
    2. $(document).ready(function() {
    3.  
    4. jQuery.get("include/ajax/ajax_settings.php", { id: "{*SERVER_IP*}:{*SERVER_PORT*}"}
    5.    function(data55){
    6.          $(data55);
    7.    });
    8.  
    9. });
    10. </script>