Skrypt php:
<?php require "funkcje_php.php"; $zmienna=$_GET['v']; connection(); if($result == 0) { } else { $wynik=mysql_query("Select Menu_ID, nazwa from podmenu where Menu_ID='".$v."'") or die("Złe zapytanie"); { } } ?>
Jak widać w zależności od zapytania SQL chce dodać do obecnego formularza 2 przyciski, albo utworzyć nowy formularz. W jaki sposób mam to zrobić, co zmienić w skrpycie ajaxowym? '
function podMenu(str) { if (str=="") { document.getElementById("podmenu").innerHTML=""; return; } if (window.XMLHttpRequest) { zadanie=new XMLHttpRequest(); } else { zadanie=new ActiveXObject("Microsoft.XMLHTTP"); } zadanie.onreadystatechange=function() { if(zadanie.readyState == 4 && zadanie.status == 200) { document.getElementById("podmenu").innerHTML = zadanie.responseText; } else { document.getElementById("podmenu").innerHTML = "<img src=\"loader.gif\">"; } } zadanie.open("GET", "podmenu.php?v="+str, true); zadanie.send(); }
if(zadanie.readyState == 4 && zadanie.status == 200)
{
document.getElementById("podmenu").innerHTML = zadanie.responseText;
"Co tutaj zmienić?"
}