Koşullu bölümlerde çoklu sayfa AJAX formu

2 Cevap php

Ben formun önceki sayfalarında seçilen seçeneklerine göre değiştiren bir çok sayfalı bir form oluşturma hakkında gitmek istiyorum.

I Zend_Form kullanmak istiyorum, ve ben JavaScript farklı form alanları yok / görünür yapma sorumlu olacak biliyorum, ama ben iki tam olarak birlikte nasıl çalışacağını bilmiyorum.

Benim soru Zend_Form ve JavaScript ile formun bu tür oluşturmaya başlamak için nasıl? JQuery aşina değilim, bu yüzden bu konuda yardımcı olan bir jQuery eklentisi varsa, bana bildirin.

2 Cevap

Eğer düzgün hileler her türlü yapan bir çeki-up çok sayfalı bir form yaratmak için gidiyoruz, ben muhtemelen sadece şekilde alacak gibi, Zend_Form kullanarak tavsiye etmem, ama bu sadece benim görüşüm. Ben Zend Framework kullanmak, ama ben her şeyi formu kendim ile ilgili kodlama Seviyorum ben, Zend Formu'nu kullanmak için gerek görmedim.

Ben düz eski HTML formu kuracağına, bir şık bir şekilde sayfaları içine formu bölmek için tabs eklentisi jQuery kullanmak olabilir ve jQuery form eklenti ile yardımcı form ve ajax teslim serileştirme.

Orada jQuery validation eklentisi de bulunuyor, ama ben bunu hiç denemedim.

Sana iyi şanslar.

Ben bunu aşina iseniz o olarak, jquery ile bir zend bağlanmasından gidecekseniz eminim, jquery yorumlarına katılıyorum.

(Karim belirtildiği gibi veya sekme) bir div verileri yeniden, vs, korumak, böylece tüm bilgileri olmak: Eğer birden fazla fiziksel olarak farklı sayfaları üzerine yukarı formu kırma önlemek eğer, sadece onları mantıksal olarak, yani ayrılmış var, söyleniyor şeklinde izlenir. Eğer fiziksel sayfaları ayrılmış olması gerekir, kalıcı veri depolamak için oturumları kullanabilir.

Ben senin tam zend kurulumu bilmiyorum ama bu değil, işe başlamak için yardımcı olabilir: http://framework.zend.com/manual/en/zendx.jquery.form.html