Jump to content
php.lv forumi

Recommended Posts

Posted

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!

Posted (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 by Delfins
Posted

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;
})

×
×
  • Create New...