jQuery Array proberen te vullen in mijn PHP tool
Davy Carmans
27/09/2013 14:50:37Hoi allemaal,
in mijn PHP tool wil ik op mijn eerste scherm, waar de gebruiker alle gegevens gaat ingeven, bepaalde extra onderdelen kunnen laten ingeven. Daarvoor geef ik een modaal scherm waarin de gegevens worden ingegeven.
Ik zou deze gegevens in een Array willen steken om dan ook zo te $_POST-en naar de volgende pagina.
Helaas lijkt het me alsof de array telkens gewoon 1 lijn bevat na de ingave.
Iemand enig idee wat ik mis doe ?
$('#sluiter2').click(function () {
var passtukarr = Array();
if ($('#passtuklengte').val() != 0 && $('#passtukhoogte').val() != 0) {
passtukarr.push({ lengte: $('#passtuklengte').val(), hoogte: $('#passtukhoogte').val(), aantal: $('#passtukaantal').val() });
console.log(passtukarr);
}
$("#modal2").hide("slow");
$("#overlay2").hide();
});
Vriendelijke groeten en alvast bedankt,
Davy
in mijn PHP tool wil ik op mijn eerste scherm, waar de gebruiker alle gegevens gaat ingeven, bepaalde extra onderdelen kunnen laten ingeven. Daarvoor geef ik een modaal scherm waarin de gegevens worden ingegeven.
Ik zou deze gegevens in een Array willen steken om dan ook zo te $_POST-en naar de volgende pagina.
Helaas lijkt het me alsof de array telkens gewoon 1 lijn bevat na de ingave.
Iemand enig idee wat ik mis doe ?
$('#sluiter2').click(function () {
var passtukarr = Array();
if ($('#passtuklengte').val() != 0 && $('#passtukhoogte').val() != 0) {
passtukarr.push({ lengte: $('#passtuklengte').val(), hoogte: $('#passtukhoogte').val(), aantal: $('#passtukaantal').val() });
console.log(passtukarr);
}
$("#modal2").hide("slow");
$("#overlay2").hide();
});
Vriendelijke groeten en alvast bedankt,
Davy
PHP hulp
17/11/2024 20:35:26Erwin H
27/09/2013 14:56:16Ja.
Je maakt een array aan binnen een functie. Buiten de functie bestaat die array dus niet. Dus elke keer dat je een click event afhandelt begin je met een schone lei en elke keer dat de functie is afgelopen wordt de hele boel weer vernietigd.
Je maakt een array aan binnen een functie. Buiten de functie bestaat die array dus niet. Dus elke keer dat je een click event afhandelt begin je met een schone lei en elke keer dat de functie is afgelopen wordt de hele boel weer vernietigd.
Kris Peeters
27/09/2013 15:28:50Ja.
Dus zorg je er voor dat dit soort variabelen gedeclareerd worden waar ze wel beschikbaar blijven.
net onder (binnen) $(document).ready is meestal een goede plaats.
bv.
Dus zorg je er voor dat dit soort variabelen gedeclareerd worden waar ze wel beschikbaar blijven.
net onder (binnen) $(document).ready is meestal een goede plaats.
bv.
Davy Carmans
27/09/2013 15:56:47Weet je, soms kan het leven zo gemakkelijk zijn...
Maar het gekke is dat ik dit vanmiddag zo getest heb en het toen niet werkte.
Waarschijnlijk zat er toen gewoon iets anders mis ?
Anyway, mission completed Erwin en Kris !
1000x bedankt voor de moeite.
Maar het gekke is dat ik dit vanmiddag zo getest heb en het toen niet werkte.
Waarschijnlijk zat er toen gewoon iets anders mis ?
Anyway, mission completed Erwin en Kris !
1000x bedankt voor de moeite.