Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 21/05/2007, 01:41   #1 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 467
Varsayılan ajax ile çekilen arrayi html'ye yazdırmak

Arkadaşlar herkese merhaba. Hunter ustanın yazdığı suggest örneğini inceledim ama anlayamadım. ajax ile çekilen php file dan gelen arrayı textboxa nasıl alırım.
Ahmet79 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 11:07   #2 (permalink)
neo
Kurtarıcı değil, Deterjan
 
Üyelik Tarihi: 01/2003
Mesaj: 94
Varsayılan

Bu array dediğin şey ne formatta geliyor ? Mesela JSON stringi mi, veya XML stringi mi?
neo hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 12:45   #3 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 467
Varsayılan

veriyi responseText olarak alıyorum(js konusunda yeniyim o yüzden eksik anlatırsam kusura bakmayın). Bir öğrenci tablomdan girilen harfle isimle sorgulama yapıyorum. aynı isimle birden fazla kayıt geldiğinde onlardan istenilen kaydı textboxa alıp post edicem. İnşallah anlatabilmişimdir.
Ahmet79 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:02   #4 (permalink)
neo
Kurtarıcı değil, Deterjan
 
Üyelik Tarihi: 01/2003
Mesaj: 94
Varsayılan

responseText olarak aldığın şeyin içinde nasıl bir şey var.

Yapman gereken onu parse etmek ve js ile işlemekten ibaret aslında.
neo hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:13   #5 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 467
Varsayılan

<?php
include("baglanti.php");
$son=array();
$sorgu = mysql_query("SELECT DISTINCT *FROM ogrenci WHERE isim LIKE '$_GET[degisken]%'") or die ("sorgu olmadı");
//$sonuc=mysql_result($sorgu,0,soyad);
$no=mysql_num_rows($sorgu);
$i=0;
while($sonuc=mysql_fetch_array($sorgu))
{
$son[]=$sonuc[soyad]."|".$sonuc[sinif];
}
for($i=0;$i<$no;$i++){
echo $son[$i];
}
?>
veriyi aldığım php dosyası bu.
aldığım veriyi parse edemiyorum. Dizi olarak alıp ayırıyorum split ile. ama Sayfaya basamıyorum
Ahmet79 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:20   #6 (permalink)
neo
Kurtarıcı değil, Deterjan
 
Üyelik Tarihi: 01/2003
Mesaj: 94
Varsayılan

Bir de text kutuları hakkında bilgi versen? Birden fazla mı? Yoksa bir TextArea'mı ?
neo hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:24   #7 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 467
Varsayılan

bir açılabilen text kutusu içine almak istiyorum veriyi. ordan seçim yapabilmek için yada div içine almakta pratik bir çözüm olabilir
Ahmet79 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:35   #8 (permalink)
neo
Kurtarıcı değil, Deterjan
 
Üyelik Tarihi: 01/2003
Mesaj: 94
Varsayılan

SELECT listesi demek istiyorsun heralde.
Şöyle bir kod işini görebilir. (Mantık olarak yazıyorum, kodu denemedim)
Kod:
// ResponseText aşağıdaki fonksiyone iletilecek
function AjaxResponse(responseText)
{
  // Parse Response Text
  // Bunun yapılabilmesi için php tarafında her response satırı
  // \n ile ayrılmalı
  //
  //   echo $son[$i] . "\n"; 
  //
  //
  var parts1 = responseText.split("\n");
  var select = document.getElementById('SelectIdsi');

  for(var i=0; i< parts1.length; i++)
  {
     var parts2 = parts1[i].split('|');
     select.options[select.options.length] = 
         new Option(parts[0], parts[1]); 
  } 
}
neo hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:38   #9 (permalink)
Üye
 
Ahmet79 Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2007
Yer: Zonguldak
Mesaj: 467
Varsayılan

Select olmadan açılan textboxa alabilirmiyiz.
Ahmet79 hatta değil   Alıntı Yaparak Yanıtla
Eski 21/05/2007, 13:55   #10 (permalink)
neo
Kurtarıcı değil, Deterjan
 
Üyelik Tarihi: 01/2003
Mesaj: 94
Varsayılan

Açılan TextBox dediğin şeyin HTML karşılığını anlayamadım.

Ama bundan sonrasını halledebilirsin sanırım.
neo hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
C de string arrayi oluşturma gokhanozbulak C / C++ 5 28/04/2007 17:26
db den çekilen verileri sıralama tdemirer ASP 7 24/01/2007 18:11
ajax ile çekilen xml verisini yorumlamak trancemaster Javascript / DHTML / Ajax 6 24/02/2006 23:13
çekilen veriyi dosyaya yazmak dvdbil PHP 2 31/01/2006 16:13
ASP forum içine veya html'ye video klipi yerleşebilir mi? Cuteres Web Tasarım 2 17/07/2005 20:34


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 23:02.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net