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

J
На сайте с 08.06.2006
Offline
844
5752

Нужно, чтобы при загрузке страницы 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>, чтобы работало?

---------- Добавлено 19.03.2013 в 17:39 ----------

Вот например

текст test.php

<?php
print "Результат = " .$_GET['id']*7;
?>

Текст test.html

<script>
$(document).ready(function(){
$("#test").load("test.php?id=5");
});
</script>
<div id="test"></div>

Результат должен быть

<script>
$(document).ready(function(){
$("#test").load("test.php?id=785");
});
</script>
<div id="test">Результат = 35</div>


---------- Добавлено 19.03.2013 в 17:42 ----------

Все так сделал, но результат

<script>

$(document).ready(function(){

$("#test").load("test.php?id=5");

});

</script>

<div id="test"></div>

---------- Добавлено 19.03.2013 в 17:50 ----------

подтянул

<script src="js/jquery-1.6.2.min.js" type="text/javascript"></script>

В браузере выводит, но в исходном коде в дивах пусто

Что еще нужно сделать?

дани мапов
На сайте с 06.09.2012
Offline
204
#1

Наверно так надо


$("#test").load("test.php", {id: 5});

и $_POST

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
doctorpc
На сайте с 12.07.2009
Offline
112
#2

joost, в Вашем коде проблем нет. Тем более, что в браузере выводит.

В исходном коде известных мне популярных браузеров не показывается контент, загруженный позже с помощью ajax. Только html страницы сгенерированной изначально.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий