Sur un panier Magento, il y a 2 formulaires à remplir: estimation de livraison et code promo. Chaque actualise la page après l'envoi du formulaire. Le formulaire d'estimation d'expédition doit être soumis avant le formulaire de coupon afin que le coupon puisse valider le pays.Comment appeler une fonction javascript une fois au chargement de la page, la page se recharge, ne l'appelez plus
Ce que je voudrais faire est d'appeler le coShippingMethodForm.submit()
du formulaire d'expédition sur le chargement. De cette façon, le pays est chargé, puis le formulaire de coupon va vérifier le pays. Cela présente l'avantage supplémentaire que les tarifs d'expédition initiaux sont affichés sans que l'utilisateur doive soumettre le formulaire.
Mon défi: si j'appelle coShippingMethodForm.submit()
lors du chargement - il rafraîchira la page et actualisera continuellement b/c le coShippingMethodForm.submit()
continue de soumettre et de rafraîchir.
Comment appeler cette fonction une fois, actualiser la page et ne pas l'exécuter à nouveau (sauf si l'utilisateur clique sur le bouton de soumission).
Example Magento cart page I'm referring to
Sons comme un travail pour .. AJAX! – jtbandes
Ouais, cela semble beaucoup de rafraîchissement ... peut-être un peu de JavaScript ne ferait pas mal :) – jhartz