[Çözüldü] Jquery Birden Fazla Veriyi Çekip Göstermek

Başlatan aliorhan, 15 Eylül 2012 - 12:55:46

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

aliorhan

Arkadaşlar jquery ile input'tan aldığın veriyi php dosyasına post ediyorum. Burada  kullanıcı var mı yok mu sorgusunda bir sıkıntı yok. Tek yapmak isteyipde yapamadığım şey ise eğer kullanıcı varsa kullanıcının bilgileri diğer inputlara yazsın. Örnek vermek gerekirse isim adlı input'a ali yazdığımızda ali varsa soyad'ı input'a orhan yazmasını, veri tabanındaki bilgiyi çekmek istiyorum. Bunun bir yolu var mı? Varsa yardımcı olursanız sevinirim. Şimdiden herkese teşekkürler.

Aaron

Eğer doğru anlıyorsam şöyle yapmalısınız: Sorgu esnasında isim ve soyisim alanları tablonuzda ayrı ayrı ise soyadı bilgisini  dönen cevap ile isim alanına append(); edin.

aliorhan

Verdiğim bilgilere istinaden küçük bir örnek rica etsem sizde jquery'de çok yeniyim.

Aaron

Ben isim ve soyisim alanlarının ayrı alanlarda olduğunu varsayıyorum.

Bilgiyi POST ettiniz ve PHP sayfanızda sorgudan soyisim bilgisi geldi. jQuery'nin aldığı cevabın data olduğunu varsayıyorum.

$.post('post.php', function(data) {
  $('input.isim_soyisim').append(' '+data);
});


http://api.jquery.com/append/

aliorhan

Çok teşekkür ederim. Birden fazla veriyi aynı şekilde yazdırabilirim her halde. Böyle de yordum sizi çok teşekkür ederim.

Aaron

Ama şu var ki siz text input kullanıyorsunuz o yüzden value değişikliği yapmanız gerekiyor. Aşağıdaki örnek ile detaylandırdım. İzah etmem gerekirse input içerisindeki ilk value "Aaron" daha sonra soyismi olan "Stainthorpe"u ekleyip yeni value olarak input içerisinde değiştiriyorum.

http://jsfiddle.net/yNQFw/

aliorhan

Anladım çok teşekkür ederim yardımınız için.