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

MVC yapısında jquery ve ajax kodları nasıl kullanabilirim?

Merhabalar;

MVC tabanlı php kodlamaya yeni yeni geçmiş bulunuyorum. İlk başlarda biraz karışık görünse de zamanla aslında kodlamayı daha kolaylaştırdığını far kettim. Yalnız jquery ve ajax kodlamaların nasıl yapılacağı konusunda tam bir çözüm üretemedim. Örneğin veritabanı ile ilgili ajax kodlamalarını Model sayfasında mı yoksa Controller sayfasında mı yazacağız? Nesne tabanlı sistemde jquery kodlamayı nasıl yapıyoruz?
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Mengu adlı üyenin fotoğrafı
    8 yıl önce yazılmış
    6 cevap - 0 soru
    bir javascript dosyaniz olacak. bu dosyaya ajax cagrilarinizi ekleyeceksiniz. javascript dosyasinizi view dosyanizda include edebilirsiniz.

    ajax cagrilariniza cevap nereden donecek? o kisim da controller'da yazilacak.
    • serdar_alkan adlı üyenin fotoğrafı serdar_alkan
      Teşekkür ederim cevabınız için bir deneyeyim bakalım gene bir sorun yaşarsam buradan sorarım. Umarım bir sorun yaşamam. :D
      8 yıl önce yazılmış
  • park adlı üyenin fotoğrafı
    8 yıl önce yazılmış
    14 cevap - 0 soru
    1.7 den sonra eklenen ektra kütüphaneler ile jquery bazı metotlarla Zend Framework uygulamalarına entegre edilebilir.
    yazılan helper ler ile js kodları html kodları içine gömülebilir. Bunlar ileri derece ZF ve JQuery bilgisi isteyen konular. Zend de yeni olan birinin şimdilik bulaşmaması gereken bir metot.
    http://www.zendframework.com/manual/en/zendx.jquery.view.html

    Diğer bir yolda, Mengu arkadaşın dediği gibi yapmak. ZF mantığını kavradıktan sonra JQuery scriptlerini view den çalıştırmak.
    • serdar_alkan adlı üyenin fotoğrafı serdar_alkan
      Zend değil de Codeigniter üzerinde çalışıyorum. Biraz daha zaman vereyim kendime o zaman jquery ve ajax uygulamaları birleştirmek için zamanla dediğiniz çözümleri veya alternatif çözümleri denerim artık.

      Teşekkür ederim cevaplarınız için..
      8 yıl önce yazılmış