Özür dilerim ben Masamdan yoldayım şu anda herhangi bir kod açamazsınız, ama birisi yardımcı olabilir umuduyla mümkün olduğunca açıkça benim sorun deneyin ve açıklayacağım!
Bir kontrol olarak, bir yöntem sunar uzun bir biçime sahiptir. Ben bölüme formu bölünmüş şeyler daha kullanıcı dostu hale getirmek. Her bölüm bir bayrak gibi davranan gizli bir alan vardır. Formu gönderen yöntem bu bayrakların test Koşullamalar oluşur. Bir bayrak bulunursa o formun bir sonraki bölümü görüntülenebilir. Ben de yerine tek seferde sürü işleme daha bölümlerde veri toplayabilir.
Select menüler için bir varsayılan değer ayarlamak için set_select yöntemini kullanmaya çalışırken sorun ortaya çıkar. Bir yöntem olup, CI sistem form_validation kütüphane bir parçasıdır. Isteğe bağlı bir üçüncü parametre olarak true yönteme geçirilen ise varsayılan olarak bu değeri ayarlamanız gerekir. Form_validation önceden çalıştırılan olmamıştır Ancak, bu sadece çalışır. Varsayılan bir sadece bir şeklidir, yani görülen ilk zaman gerekli olacağı kabul edilir çünkü bu mükemmel mantıklı. Herhangi sunulmadan önce ve bu nedenle herhangi sonrası verilerden önce.
Tabii bu benim durum ne kadar değildir. Ben sadece set_select fonksiyonunun noktası yendi o zaman sonrası dizi boş ise herhangi bir seçme menüleri daha yüksek şeklinde yukarı çünkü artık son değere ayarlanması mümkün olacaktır.
Herkes iyi bir çözüm düşünebiliyor musunuz? Ben bu AJAX ile çok daha kolay olacağını biliyorum, ama herkes onlar JavaScript kullanmaya karar olsun veya olmasın mümkün olan en iyi deneyimi alır emin olmak istiyorum.