Вот код страницы с javaScript-ом:
<html>
<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>
<div id="result">Тут будет ответ от сервера</div><br /><br />
<div onclick="SendGet();">Отправить GET запрос через Ajax</div><br />
<div onclick="SendGet1();">Отправить GET запрос через Ajax</div><br />
<script type="text/javascript">
function SendGet() {
//отправляю GET запрос и получаю ответ
$$a({
type:'get',//тип запроса: get,post либо head
url:'ajax.php',//url адрес файла обработчика
data:{'q':'1'},//параметры запроса
response:'text',//тип возвращаемого ответа text либо xml
success:function (data) {//возвращаемый результат от сервера
$$('result',$$('result').innerHTML+'<br />'+data);
}
});
}
function SendGet1() {
//отправляю GET запрос и получаю ответ
$$a({
type:'get',//тип запроса: get,post либо head
url:'ajax.php',//url адрес файла обработчика
data:{'w':'2'},//параметры запроса
response:'text',//тип возвращаемого ответа text либо xml
success:function (data) {//возвращаемый результат от сервера
$$('result',$$('result').innerHTML+'<br />'+data);
}
});
}
</script>
<html>
Вот код ajax.php:
<?php
if(isset($_GET['q'])) {
if($_GET['q']=='1') {
echo 'запрос GET успешно обработан, q = 1';
}
else {
echo 'карявый GET запрос';
}
}
if(isset($_GET['w'])) {
if($_GET['w']=='2') {
echo 'запрос GET успешно обработан, w = 2';
}
else {
echo 'карявый GET запрос';
}
}
?>
Помогите оптимизировать. Суть нужно в функцыю SendGet() научится передовать несколько разных параметров. Что б избавится от функцыи SendGet1(). Спс.