$("#indexw").html(indexwaarde_dakisolatie); en $("#indexw1").html(indexwaarde_gevelisolatie); worden netjes weergegeven op de pagina.
Nu heb ik een default waarde en die zou ik graag willen verminderen met de 2 genoemde waarden.
Is zoiets mogelijk?
@Ivo, maar kom je dan niet in de problemen met "race conditions"? Dit hangt ook af van hoe de functies aangeroepen worden, maar AJAX-calls zijn toch doorgaans asynchroon (dit zijn in wezen aparte "threads"?) dus mogelijk zijn dingen op het verkeerde moment klaar / niet op het juiste moment beschikbaar.
Is het wellicht niet verstandiger om eerst eens wat basiskennis op te gaan doen?
Daar ben ik mee bezig. Maar probeer het graag direct uit. En het is vaak makkelijker aan de hand van voorbeelden.
[/quote]
Geen probleem, maar ik krijg het idee dat je bezig bent de schilderijen op te hangen terwijl er nog geen muren zijn. Je moet het helemaal zelf weten, maar ik denk niet dat het de meest efficiƫnte manier van werken is. Misschien kun je beter een paar weken investeren in het opdoen van wat basiskennis, zodat je daarna gericht iets kunt gaan maken. Zover ik nu kan zien ben je een beetje aan het freestylen zonder enige structuur, en als je op die manier doorgaat wordt het een lastige klus om de dingen te realiseren die je graag wilt realiseren.
Geen probleem, maar ik krijg het idee dat je bezig bent de schilderijen op te hangen terwijl er nog geen muren zijn. Je moet het helemaal zelf weten, maar ik denk niet dat het de meest efficiƫnte manier van werken is. Misschien kun je beter een paar weken investeren in het opdoen van wat basiskennis, zodat je daarna gericht iets kunt gaan maken. Zover ik nu kan zien ben je een beetje aan het freestylen zonder enige structuur, en als je op die manier doorgaat wordt het een lastige klus om de dingen te realiseren die je graag wilt realiseren.
Jij hebt helemaal gelijk. Ga het project ook uit handen geven als ik iemand gevonden heb die het voor me kan maken. Kan ik me rustig bezig houden met meer kennis op te doen.
Idee was om het met mysql en php te doen, daar heb ik al klein beetje ervaring mee. Maar meer bij kijken dan verwacht en dat maakt het te lastig voor me op dit moment.
is het zelfde als
$defaultwaarde = 100;
$defaultwaarde = $defaultwaarde - (5 + 10);
Maar zoals al aangegeven wordt: die waarde wordt pas later opgehaald.
En het kan voorkomen dat eerst die 10 binnen komt, en pas dan de 5.
maar omdat de var $defaultwaarde globaal staat, komt het neer op
Dit asynchroon werken kan voordeel hebben, maar maakt als je er geen ervaring mee hebt, redelijk ondoorzichtig zijn.
als je die waarde op het scherm wilt zetten, kan het dus gebeuren dat je eerst kort 100 ergens hebt staan.
Vervolgens wordt dat na 1 seconde 90 en na nog 1.2 sec 85.
Je kunt ook wachtrijen inbouwen: pas op het scherm zetten als je beide waarden afzonderlijk hebt binnen gekregen.
Maar gezien de topics krijg ik net als Ozzie het idee, dat je nog het een en ander mist aan de basis van jquery en ajax om helemaal te door te hebben wat je doet.
is het zelfde als
$defaultwaarde = 100;
$defaultwaarde = $defaultwaarde - (5 + 10);
Maar zoals al aangegeven wordt: die waarde wordt pas later opgehaald.
En het kan voorkomen dat eerst die 10 binnen komt, en pas dan de 5.
maar omdat de var $defaultwaarde globaal staat, komt het neer op
Dit asynchroon werken kan voordeel hebben, maar maakt als je er geen ervaring mee hebt, redelijk ondoorzichtig zijn.
als je die waarde op het scherm wilt zetten, kan het dus gebeuren dat je eerst kort 100 ergens hebt staan.
Vervolgens wordt dat na 1 seconde 90 en na nog 1.2 sec 85.
Je kunt ook wachtrijen inbouwen: pas op het scherm zetten als je beide waarden afzonderlijk hebt binnen gekregen.
Maar gezien de topics krijg ik net als Ozzie het idee, dat je nog het een en ander mist aan de basis van jquery en ajax om helemaal te door te hebben wat je doet.
Klopt, de kennis voor jquery en ajax mis ik nog. Daarom dat ik het ook door andere laat maken nu.
De code die je hebt gegeven rekent wel het totaal uit, maar als je een andere waarde in de dropdown selecteert dan wordt deze ook weer verminderd.
Dus 100 - (10+15) = 75.
Selecteer je bij de eerste dropdown nu daarna een andere waarde, bijvoorbeeld 12 dan wordt het weer 75-12 = 63. Het zou dan 100 - (12+15) = 73 moeten worden.
Jij hebt helemaal gelijk. Ga het project ook uit handen geven als ik iemand gevonden heb die het voor me kan maken. Kan ik me rustig bezig houden met meer kennis op te doen.
Lijkt me een verstandige keuze. Als je wat meer basiskennis hebt en je beter in staat bent om zelf een structuur op te zetten, zul je zien dat het ineens een stuk makkelijker gaat. De tijd die je nu investeert in het leren, verdien je straks dubbel en dwars weer terug. Succes!