 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
moonlord
Data înscrierii: 15/Iul/2007
Mesaje: 95
|
| Trimis: Dum Oct 14, 2007 9:25 pm Titlul subiectului: select ajax |
|
|
de ce nu afiseaza noul select?
meniu.php :
Cod:
<HTML>
<HEAD>
<TITLE>TEST</TITLE
<script language="javascript">
function getXMLHTTPRequest() {
try {
req = new XMLHttpRequest();
} catch(err1) {
try {
req = new ActiveXObject("Msxml2.XMLHTTP");
} catch (err2) {
try {
req = new ActiveXObject("Microsoft.XMLHTTP");
} catch (err3) {
req = false;
}
}
}
return req;
}
var http = getXMLHTTPRequest();
function loadCities() {
var id=document.getElementById('countries').value;
var url="meniudb.php?id"+id;
http.open("GET",url,true);
http.onreadystatechange = useHttpResponse;
http.send(null);
}
function useHttpResponse() {
if (http.readyState == 4) {
if(http.status == 200) {
var timeValue = http.responseText;
document.getElementById('result').innerHTML = timeValue;
}
} else {
document.getElementById('result').innerHTML = '<img src="loader.gif" />';
}
}
</script>
</HEAD>
<BODY>
<select id="countries" onchange="loadCities()">
<option value="1">Romania</option>
<option value="2">USA</option>
<option value="3">England</option>
</select>
<div id="result"></div>
</BODY
</HTML>
meniudb.php:
Cod:
<?php
require_once('connections.php');
$id=$_GET['id'];
$sql="SELECT * FROM categorii,subcategorii WHERE IDcategorie='$id'";
$result=mysql_query($sql) or die(mysql_error());
while ($row=mysql_fetch_array($result)) {
echo "<SELECT>";
echo "<OPTION>{$row['Numesubcategorie']}</OPTION>";
echo "</SELECT>";
}
?>
|
|
| Sus |
|
dechim
Data înscrierii: 10/Mai/2005
Mesaje: 551
Locație: Drobeta Turnu Severin
|
| Trimis: Mie Oct 17, 2007 10:30 pm Titlul subiectului: |
|
|
In function loadCities() linia
Cod:
var url="meniudb.php?id"+id;
trebuie
Cod:
var url="meniudb.php?id="+id;
:D |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|