ajax yoluyla gönderilen alanları doğrulayan bu formum var (Codeigniter'in Form_Validation Sınıfı'nı kullanarak).Tek bir jQuery Ajax çağrısı ile birden çok öğeyi doldurun
<input type="text" name="field1" id="field1"> />
<span id="field1_error"></span>
....
<input type="text" name="field2" id="field2"> />
<span id="field2_error"></span>
...
<input type="text" name="field3" id="field3"> />
<span id="field3_error"></span>
<input type="submit" name="submit" id="btnPublish" />
Gönderme sırasında jQuery, CI'nin doğrulama yöntemini çağırır. Bu doğrulama hatalarını tek bir Ajax Çağrısı ile çıkarmanın en iyi yolu hangisidir?
burada AJAX kullanarak yararı nedir? Doğru alırsam, gönderim formunun tümünde sunucu tarafı doğrulamasını kullanıyorsunuz. Bu sayfadan gerçekten gönderilmesinden ve sunucu tarafından oluşturulan doğrulama çıktısının form ile birlikte görüntülenmesi nasıl farklıdır? – Krab
Bunun nedeni, bir açılır listenin seçimine bağlı olarak ek alanlar görüntülüyorum. Sayfayı normal gönderirseniz, bu alanlar kaybolur. Bunu çözmekten çok daha zor olduğunu düşünüyorum. –