Artenis Posted December 16, 2008 Report Posted December 16, 2008 Nevaru īsti izdomāt, ka varētu pārbaudīt lauku vēŗtības (vai tie nav tukši), jo ir n lauki, tai skaitā gan <input> gan <select>... Nospiežot podziņu vajadzētu visam nočekoties un tad tik izdomat vai submitoties vai tomēr nē... Googlē it kā kaut ko atradu, bet nu tādu, kas man palīzētu diemžēl ne! :( Iepriekš paldies, par ieteikumiem vai piemēriem, kā pareizi to darīt. P.S. Būtu konkrēs skaits ar laukiem un visi viena tipa tad it kāes to varēu izdarīt, bet nu tagad diemžēl nesanāk! Paldies!
Delfins Posted December 16, 2008 Report Posted December 16, 2008 (edited) izej cauri laukiem un čeko atkarībā no to tipa. "ieseto" tipu kaut vai CSS klasē, vai kā ID/name daļas stringu. ja gribi no automatizēt abstrakts kods, tikai pieraksti pareizi while (lauks) { tips = fetch_tips() if (!tips_parbaude || tips_parbaude == undefined || !tips_parbaude(lauks)) { return false } } function int_parbaude(lauks) { return (lauks && lauks.value() != NaN && parseInt(lauks.value()) != 0 ) // pielabo ja kljuda } function kategorija_parbaude(lauks) { return (lauks && lauks.value() != NaN xmlttp::sendRequest("checkCategory.php?id=" + lauks.value())) } Edited December 16, 2008 by Delfins
andrisp Posted December 16, 2008 Report Posted December 16, 2008 Kas tieši nav skaidrs ? Ja izmanto jquery, tad primitīvs piemērs būtu: $(forma).submit(function() { var has_empty_values = false; $('input, select, textarea, utt', this).each(function() { if ($.trim($(this).val()) == '') { has_empty_values = true; } }) return (has_empty_values == true) ? false : true; })
Recommended Posts