lostyazilim
tr.link

jQuery load() fonksiyonu ile elementi scriptler dahilinde nasıl yenilerim?

4 Mesajlar 590 Okunma
acebozum
tr.link

westlife westlife Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek -
  • Konum Balıkesir
  • Ad Soyad A** H**
  • Mesajlar 475
  • Beğeniler 29 / 131
  • Ticaret 0, (%0)
Merhaba, ben ajax koduna son komut olarak bir elementi yenilemek için load fonksiyonunu kullandım. Html yenilendi ama scriptler gitti, hiçbir anlamı kalmadı.

Nette biraz araştırdım; ilgili scriptleri ayrı sayfaya alıp ajax da "appendTo" ile dahil edebilirmişim. Ama ben böyle istemiyorum, ki yapamıyorum da zaten çünkü bir sürü script ve içlerinde php kodları da var ve hepsi Php döngüsü içinde.

Uzun lafın kısası, dinamik olarak scriptler de yenilensin istiyorum. Başka sayfadan çekmeden yani, bunun bir yolu var mıdır?
 

 

elektronikssl
webimgo

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Scriptten kasıt nedir? Sanırım bir kavram karmaşası var. Kodlarını da görmek lazım.
 

 

no time for caution

westlife westlife Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek -
  • Konum Balıkesir
  • Ad Soyad A** H**
  • Mesajlar 475
  • Beğeniler 29 / 131
  • Ticaret 0, (%0)
Decimas Sayfadaki <script></script> tag'leri arasındaki JS kodları.
 

 

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
westlife HTML tagları arasına atıp kullanmaya çalışıyorsan bu mantığına aykırıdır, sürekli sorun yaşarsın. HTML dosyasına sadece HTML olmalı. Aynı şekilde JS, CSS, PHP dosyaları için de geçerli. AJAX ile sadece JSON türünde bir data alınmalı, içine HTML, JS vs olmamalı.
 

 

no time for caution
wmaraci
wmaraci
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al