За последние 24 часа нас посетили 15157 программистов и 1671 робот. Сейчас ищут 978 программистов ...

Ajax - вывод результата работы php скрипта с параметром

Тема в разделе "JavaScript и AJAX", создана пользователем inline, 19 мар 2013.

  1. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Нужно, чтобы при загрузке страницы HTML через аякс вывести результат работы php файла с параметром.

    Например есть php файл city.php с параметром ?id=

    Мне средствами Ajax нужно в определенном <div> вывести результат работы city.php?id=7

    Что-то типа <div OnLoad=$.get_my_content(/my/city.php?id=7)></div>

    Как правильно переписать <div OnLoad=$.get_my_content(/my/city.php?id=7)></div>, чтобы работало?

    Добавлено спустя 26 минут 27 секунд:
    Вот например
    текст test.php
    Код (Text):
    1. <?php
    2. print "Результат = " .$_GET['id']*7;
    3. ?>
    Текст test.html
    Код (Text):
    1. <script>
    2.   $(document).ready(function(){
    3.     $("#test").load("test.php?id=5");
    4.   });
    5.   </script>
    6.   <div id="test"></div>
    Результат должен быть
    Код (Text):
    1. <script>
    2.   $(document).ready(function(){
    3.     $("#test").load("test.php?id=5");
    4.   });
    5.   </script>
    6.   <div id="test">Результат = 35</div>
    Добавлено спустя 1 минуту 58 секунд:
    Все так сделал, но результат
    <script>
    $(document).ready(function(){
    $("#test").load("test.php?id=5");
    });
    </script>
    <div id="test"></div>
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    А че плохо-то?
     
  3. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    подтянул
    <script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>
    В браузере выводит, но в исходном коде в дивах пусто


    Что еще нужно сделать, чтобы в дивах в исходном коде был результат?
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    никак. смотри через firebug

    тебе не всё ли равно? =) признавайся, что ты удумал?!
     
  5. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Не все равно
    Ничего я не удумал

    Нужно, чтобы поисковики тот текст индексировали
     
  6. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    у поиковиков аякса НЭТУ
    уж прости. подожди лет пять. авось появится.

    хотя кой-какой js они уже местами умеют, но на это полагаться рано.
     
  7. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Собственно мне нужен BBcode, чтобы по нему тянулась инфа php файлом

    Например
    [city id=7][/city]

    и вместо этого ббкода выводился результат работы my/city.php?id=7
     
  8. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну так выведи сразу это, зачем аякс?
     
  9. inline

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

    С нами с:
    21 май 2010
    Сообщения:
    466
    Симпатии:
    0
    Уже не зачем

    Собственно мне нужен BBcode, чтобы по нему тянулась инфа php файлом

    Например
    [city id=7][/city]

    и вместо этого ббкода выводился результат работы my/city.php?id=7
     
  10. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    ну так выведи его сразу. зачем ббкод?