Hi,
stel ik heb het volgende:
Formulier met select boxes. Deze worden automatisch gevuld door een PHP array ($selections). Nu heb ik nog een PHP array ($products) met daarin producten en prijzen. Op basis van verschillende selecties in de select boxes wordt gekeken of een product moet worden getoond met de bijbehorende prijs.
Bijvoorbeeld:
jquery(selectbox[1]),val() == 4 && jQuery(selectbox[2]).val() == 2 && (jQuery(selectbox[3]).val() == 1 || jQuery(selectbox[3]).val() == 2 || jQuery(selectbox[3]).val() == 4)
Dit wil ik controleren met jQuery (dus zonder te verzenden). Moet ik nu voor elk product een nieuwe regel in jQuery maken of kan ik dit ook op een of andere manier meenemen in de $products array en dan uitlezen in jQuery (dus if statements maken)? Voor elk product geldt een andere if statement.
Het gaat dus om de controle functie, hoe zorg ik ervoor dat ik met minimale code verschillende if statements kan maken die jQuery kan uitlezen?
Ik hoop op een briljant persoon die mij kan helpen om op weg te komen.
stel ik heb het volgende:
Formulier met select boxes. Deze worden automatisch gevuld door een PHP array ($selections). Nu heb ik nog een PHP array ($products) met daarin producten en prijzen. Op basis van verschillende selecties in de select boxes wordt gekeken of een product moet worden getoond met de bijbehorende prijs.
Bijvoorbeeld:
jquery(selectbox[1]),val() == 4 && jQuery(selectbox[2]).val() == 2 && (jQuery(selectbox[3]).val() == 1 || jQuery(selectbox[3]).val() == 2 || jQuery(selectbox[3]).val() == 4)
Dit wil ik controleren met jQuery (dus zonder te verzenden). Moet ik nu voor elk product een nieuwe regel in jQuery maken of kan ik dit ook op een of andere manier meenemen in de $products array en dan uitlezen in jQuery (dus if statements maken)? Voor elk product geldt een andere if statement.
Het gaat dus om de controle functie, hoe zorg ik ervoor dat ik met minimale code verschillende if statements kan maken die jQuery kan uitlezen?
Ik hoop op een briljant persoon die mij kan helpen om op weg te komen.