Ajax Dünyasını daha da yakından tanımak için şöyle bir örnek yapacaz hazır bir veritabanı buldum ordan var olan kayıtları çekecem sizlerden benle birlikte bir veritabanı oluşturarak uygulamayı görebilirsiniz ancak veritabanı fieldlarına dikkat etmenizi ve kayıtları ona göre ayarlamanızı tavsiye ederim şimdi kodu yazalım:
<html><head>
function MusteriBul(str)
{
if (str==””)
{document.getElementById(“txtHint”).innerHTML=””;
return;
}
if (window.XMLHttpRequest)
{// Bu kod şu Browserlar için IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// Bu kod ise IE6, IE5 için geçerli
xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200) // Durumlar Kontrol Ediliyor
{
document.getElementById(“txtHint”).innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open(“GET”,”getcustomer.asp?q=”+str,true); //isteğin server daki yeri açılıyor
xmlhttp.send(); //istek gönderildi
}
</head>
<body>
<form action=””>
<select name=”customers” onchange=”MusteriBul(this.value)”>
<option value=””>Bir kayit sec ve Veritabanının cevap vermesini bekle:</option>
<option value=”ALFKI”>ilk kayıt</option>
<option value=”NORTS “>ikinci kayıt</option>
<option value=”WOLZA”>ucuncu kayıt</option>
</select>
</form>
<br />
</body>
</html>
Kodu derlediğimizde şu sonuç çıkacaktır:
Veritabanından yani ComboBox veya DropDownList ten bir kayıt seçiyorum ve onun bilgilerini veritabanından çağırıyorum:
Yukarıda ComboBox Tool undan ikinci kayıt ı seçtiğim anda sayfa yenilenmeden ikinci kayıta ait veritabanında ki bilgiler çekildi ve tabloda yansıtıldı.
Ajax Dünyasına Devam edeceğiz önümüzdeki makalelerde şimdilik esen kalın…
Oracle Exadata SQL Server Goldengate Weblogic EBS ve Linux konusunda aşağıdaki konularda 7×24 Uzman Danışmanlara yada Eğitimlere mi
İhtiyacınız var mehmet.deveci@gridgroup.com.tr adresine mail atarak Bizimle iletişime geçebilirsiniz.
– Oracle Veritabanı Danışmanlığı
– Oracle Veritabanı Bakım ve Destek
– Exadata Danışmanlığı
– Exadata Bakım ve Destek
– SQL Server Veritabanı Danışmanlığı
– SQL Server Veritabanı Bakım ve Destek
– Goldengate Danışmanlığı
– Goldengate Bakım ve Destek
– Linux Danışmanlığı
– Linux Bakım ve Destek
– Oracle EBS Danışmanlığı
– Oracle EBS Bakım ve Destek
– Weblogic Danışmanlığı
– Weblogic Bakım ve Destek
– Oracle Veritabanı Eğitimleri
– Oracle VM Server Danışmanlığı
– Oracle VM Server Bakım ve Destek
– Oracle EPPM Danışmanlığı
– Oracle EPPM Bakım ve Destek
– Oracle Primavera Danışmanlığı
– Oracle Primavera Bakım ve Destek
– Oracle Eğitimleri
– SQL Server Eğitimleri
– Goldengate Eğitimleri
– Exadata Eğitimleri
– Linux Eğitimleri
– Oracle EBS Eğitimleri
– Oracle VM Server Eğitimleri
– Weblogic Eğitimleri
– Oracle EPPM Eğitimleri
– Oracle Primavera Eğitimleri