Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

ie türkçe karakter problemi

İtü sözlük, uludağ sözlük ve ekşi sözlükte kullanıcının formdan girmiş olduğu stringe göre arama yaptırıp o sayfanın verilerini ajax ile çekiyorum. Mozilla ve chrome da çalışıyor ama ie de türkçe karakterlerde sorun çıkıyor. Ekşi sözlükte türkçe karakterlerde sonuç bulamıyor, itu ve uludağda ise sayfanın aşağısındaki sayfalandırma linklerine tıklandığında hata veriyor. sayfamın karakter seti utf-8.
Uygulamaya http://www.serkandaglioglu.com/arasozluk/CodeIgniter/ adresinden bakabilirsiniz. Örneğin "aşk" kelimesini hem ie de hemde mozilla da arattırın demek istediğimi daha iyi anlarsınız.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • DarkElder adlı üyenin fotoğrafı
    10 yıl önce yazılmış
    12 cevap - 0 soru
    Sorununun
    var veri = $(this).serialize();
    den kaynaklandığını düşünüyorum.
    Firefox'da post ile gönderdiği veri aşağıdaki gibi,
    "kelime=a%C5%9Fk"

    IE'de ise firebug lite 'ı yükleyerek gönderdiği veriyi kontrol edebilirsin.

    serialize yerine;
    var veri = "kelime="+this.kelime
    yaparak deneyebilirsin. Bu sayede yazdığın veri arama sayfasına aynen gidecektir.
    • Alexander adlı üyenin fotoğrafı Alexander
      Çok teşekkürler darkElder süpersin. Ajax kodlarımı yeniden düzenledim ve şuan türkçe karakterlerde sorunum kalmadı tekrar sağolasın .
      10 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.