Bir yapılandırma dosyasında ayarlanmış doğrulama kurallarına sahip bir form var. Bu form alanını AJAX kullanarak doğrulamak istiyorum, böylece odak belirli bir form alanını terk ettiğinde, bu alan CI'nin form doğrulama sınıfı tarafından kontrol edilir. Form alanımı doğrulamak istediğim denetleyicilerden birini arayan jQuery AJAX komut dosyası var. form_validation-> run ('group') yöntemini kullanarak bunun için çalışmaz, çünkü formdaki her şeyi denetler ve her zaman false döndürür. CodeIgniter'deki tek bir form alanını nasıl doğrulayabilirim?CodeIgniter'de tek bir form alanını nasıl doğrularım?
0
A
cevap
0
Bunun için böyle özel bir jquery işlevini kullanabilirsiniz:
//When the focus leaves the desired input, do the check with JS or with CI
$('#the_input').focusout(function() {
//check values here or send to php with ajax
if($(this).val == ''){ //I.E check if is blank
alert("Blank!");
return false;
}
//Or 'asking' to CI
var url = "/path/to/codeigniter/function";
$.get(url,function(data){
if(data == true){
alert("OK!");
}
});
});
Eğer isterseniz, dönen bir fonksiyonu olarak bu yapabileceğini doğru veya yanlış (yerine onMouseFocus ait), ve uygun CI doğrulama işleminden gelen çağrı gibi akış:
isInputXvalid(input){ //... return isValid; }
Umut eder!
İlgili konular
- 1. Django, tek tek form alanını göstermiyor
- 2. Javascript'te birden çok girdi alanını nasıl doğrularım?
- 3. Tek form alanını yalnızca Symfony2 içinde doğrulayın
- 4. Bir tarihi raylarda nasıl doğrularım?
- 5. Bir form alanını javascript ile doldurma
- 6. Eylem düzenleniyorsa form alanını gösterme
- 7. iOS'ta, bir pdf form alanını program aracılığıyla nasıl doldurabilirsiniz?
- 8. Symfony2 - form alanını eventListener ile değiştirin
- 9. Bir karmadaki tüm öğelerin tanımlandığını nasıl doğrularım?
- 10. WCF Veri Hizmetini nasıl doğrularım?
- 11. ZF2 tek denetleyicideki birçok form
- 12. Nasıl Play Framework scala ile dizi form alanını bağlamak
- 13. Django: Kullanıcı personelse form alanını nasıl hariç tutma?
- 14. Bir form alanını birden çok kısıtlama olarak doğrulayın
- 15. PHP: Tek bir sorguda birden çok MySQL alanını güncelleştirin
- 16. Bir Android apk sürümünün sürüm belgesiyle nasıl imzalandığını nasıl doğrularım?
- 17. Asp.net'den SQL Server'a eklenen verileri nasıl doğrularım?
- 18. Form_rest (form) yerine CSRF belirteci alanını açıkça yazdırın?
- 19. Form alanını ve ağaç görünümünü birlikte görüntüleyin odoo
- 20. Bir DNS Alanını Programsal Olarak Nasıl Silerim?
- 21. Bir form döngü ve tek bir javascript işlevi kullanın
- 22. Kuruluşumun güvenilir bir Windows ikilisini imzaladığını nasıl doğrularım?
- 23. Bir projeyi programatik olarak yeniden kurmam gerekip gerekmediğini nasıl doğrularım?
- 24. Javascript ile bir tarayıcı penceresinin açık olduğunu nasıl doğrularım?
- 25. Dart ünitesi testlerinde yazdırılacak bir aramayı nasıl alayım veya doğrularım?
- 26. C# içinde bir XML belgesini DTD'ye karşı nasıl doğrularım?
- 27. Belirli bir genel anahtar dosyasının git ile kullanıldığını nasıl doğrularım?
- 28. Python'da bir DTD dosyasına karşı xml'yi nasıl doğrularım?
- 29. Belirli bir bitmap alanını,
- 30. Java sanal alanını nasıl oluşturabilirim?
Cevap sizin için çalıştı? –