Loading...
Другие языки | Кто знает Ajax
Ребят вот вопрос
Я в сылке передаю значение

$file=$_GET[file];
После чево открываю файл
require('includes/pages/game/class.'.$file.'.php');
Как это зделать чтобы при изменении значения $file контент менялся без перезагрузки?
Так как я учу ajax! Хоть не на 100% мастер но помочь попробую!
Это все просто(на мой взгляд)!
Чтобы понять как работает ajax!
-Он имеет два вида запроса get и post-
Создаем два файла(т.к у тебя имеет вид get запроса то и в ajax'e будет тоже get
#Я ещё не встречался с запрсами через ссылку, подскажу ток как через форму#
Создай файл обработки запроса
get_server.php
Пропиши в нем

if(isset($_GET['id'])){
$id = abs($_GET['id']);
# Тут происходит обработка запроса
}

Создай файл
get_test.php
Пропиши в нём

<script = "type/javascript">
$(document).ready(function(){
// console.log("Робит");
$("#op").change(function(){
var op = $(this).val();
if(op != ''){
$.get(
'server.php',
{id:op},
function(data){
//console.log(op);
$('#res').html(data);
}
);
}
});

});
</script>


<select id = "op">
<option value = "">Выбрать</option>
<?
$sql = mysql_query("SELECT * FROM `таблица` ");
while($sq = mysql_fetch_assoc($sql)){
echo "<option value = '".$sq['id']."'>".$sq['name']."</option>";
}
?>
</select>
<p id = "res"></p>



И не забудь библиотеку jquere подключить
Онлайн: 1
Время:
Gen. 0.0617
(c) ByMAS.RU 2010-2025