Je développe une application web forte> forte>, et j'ai besoin d'afficher un calcul Qu'est-ce que je veux dire par Un calcul L'utilisateur choisit un produit J'ai essayé de prendre le prix y a-t-il un moyen d'afficher un calcul Merci!
p> Je suis venu quelques étapes plus loin en cours de route, mais je me suis retrouvé à nouveau ... alors je récupère la valeur de la valeur de Le produit choisi mais je ne parviens pas à effectuer le calcul car JavaScript indique que la valeur récupérée n'est pas un numéro (NAN) dès que j'essaie de faire l'opération. P> C'est le code qui indique la valeur de la valeur de le produit choisi p> mais le moment, j'essaie de faire le calcul et de multiplier la sortie donnée * {{prix}} ou même quand j'essaie de le multiplier * Nan sur la charge de la page (cela n'a rien à voir avec le signe du dollar). P> Alors savez-vous pourquoi est-ce que cela se produit et comment puis-je le réparer? P> Merci encore! P> P>
mise à jour: h1> strong>
3 Réponses :
Votre code PHP ne sera pas connu lorsque les données changent, alors même que vous pouvez utiliser Comet ou WebSockets pour obtenir des données immédiatement à partir du code PHP au navigateur, vous devez toujours interroger la base de données des modifications. Il est plus simple de simplement déclencher l'interrogation sur une planification du navigateur à l'aide d'Ajax. P>
Cela vous donnera une idée, demo_sse.php p>
Utilisez l'appel JQuery Ajax. Allez pas à pas. 1er Obtenez la quantité de tout produit ou une chose qui a changé. Sur l'appel d'Ajax, je suppose que vous créez un chariot. Laissez toute la même chose que d'ajouter un produit ou une chose au chariot de votre. et obtenir les données du trou. Ajouter la valeur récente. P>
De cette manière, le montant que vous avez stocké dans PHP que vous pouvez avoir au côté de votre client à l'aide d'Ajax Call P>
Vous devez regarder sur ajax
Vous pouvez utiliser AJAX pour exécuter un processus asynchrone, par exemple, vous pouvez obtenir le prix du produit, puis le multiplier avec la quantité.
Essayez de regarder des événements