AJAX, PHP, XML, ve basamaklı açılan listeleri

2 Cevap php

Ne PHP kitaplıkları aşağıdaki uygulamak için tavsiye ederim:

  • Üç bağımlı açılan listeleri
  • Üç XML veri kaynakları
  • AJAX tabanlı

Esasen, ben bir XML veritabanı oluşturmak ve kullanıcı üç farklı bağımlı parametreleri seçmek için izin veren bir form kadar tel istiyorum:

  1. Kullanıcı Region tıklamaları
  2. Kullanıcı District tıklamaları (Bölgeye göre filtrelenmiş)
  3. Kullanıcı tıkladığında Station (District tarafından filtre)

Ben PHP ve XML kullanmak istiyorum olsa bile, genel bir sorundur:

  • Bir XHTML formu
  • Üç bağımlı, basamaklı açılan listeleri
  • Liste veriler için üç düz dosyalar (hiçbir ilişkisel veritabanı)

Çözüm, etkin, basit, güvenilir ve çapraz tarayıcı olmalıdır.

Eğer sorunu çözmek için ne gibi teknolojiler önerirsiniz?

Teşekkür ederiz!

2 Cevap

JQuery ve Autocomplete plugin söyleyebilirim.

Vanilya php ve iyi bir JavaScript framework ihtiyacınız ediyorum hepsi bu.

Sen sağlanan ana filtre (xml veya json ya gibi verileri dışarı iterek) dayalı ilçe ve istasyonları filtre listeleri oluşturmak için bir php komut dosyası oluşturmak gerekir. Php (tabii ki bir db elle xml ayrıştırma daha bu iyi idare edecek) xml verilerini ayrıştırmak ve kriterlere dayalı listesine filtre gerekir

Sonra php dosyaları ana listenin değeri değişiklikleri her zaman sorgulamak için bir js çerçeve kullanın. Bir js framework required (ve aslında bazı kabartmak neden) değil, ancak APP kolay bir iş geliştirme yapacağız.

Şahsen ben nedeniyle kolay bir öğrenme eğrisi için jQuery tavsiye ederim, ancak herhangi bir popüler js çerçeve aynı sonucu verecektir.