Je ne comprends pas pourquoi le code suivant ne fonctionne pas. J'enregistre des valeurs d'entrées pour les sessions. Dans la page suivante, je souhaite que les utilisateurs puissent copier ces valeurs dans les champs de saisie.Copier des valeurs de session dans des champs de saisie
$ (function() { $ ("entrée # copyshipping"). Cliquez sur (function() {
if ($("input#copyshipping").is(':checked')) { // Checked, copy values $("input#BillingFirstName").val("<%=Session("ShippingFIRSTNAME")%>"); $("input#BillingLastName").val("<%=Session("ShippingLASTNAME")%>"); $("input#BillingAddress1").val("<%=Session("ShippingADDRESS1")%>"); $("input#BillingAddress2").val("<%=Session("ShippingADDRESS2")%>"); $("input#BillingCity").val("<%=Session("ShippingCITY")%>"); $("input#BillingState").val("<%=Session("ShippingSTATE")%>"); $("input#BillingCountry").val("<%=Session("ShippingPOSTALCODE")%>"); $("input#BillingPostalCode").val("<%=Session("ShippingCOUNTRY")%>"); } else { // Clear on uncheck $("input#BillingFirstName").val(""); $("input#BillingLastName").val(""); $("input#BillingAddress1").val(""); $("input#BillingAddress2").val(""); $("input#BillingCity").val(""); $("input#BillingState").val(""); $("input#BillingCountry").val(""); $("input#BillingPostalCode").val(""); } }); });
Plus d'informations s'il vous plaît. Qu'est-ce qui se passe exactement? Avez-vous des erreurs? Est-ce que cela ne copie pas les valeurs? Quels tests et débogages avez-vous déjà fait? – jrista
Cela semble être destiné à générer un fichier JS. À quoi ressemble le code généré? – acrosman
Salut, laissez-moi vous expliquer plus en détail. Le client ajoute un produit au panier. Lorsque vous cliquez sur suivant, redirigé vers la page d'informations d'expédition. une fois qu'il entre (je garde toutes ces informations dans les sessions) toutes les informations d'expédition, il est redirigé vers la page d'information de facturation. Je n'ai pas d'erreurs. Je suis idiot, j'aurais dû vérifier le code généré avant! $ ("input # BillingFirstName"). Val ("Boris"); $ ("input # BillingLastName"). Val ("Yeltsin"); $ ("input # BillingAddress1"). Val ("Palais du Kremlin"); – Efe