2016-07-26 2 views
0

J'ai une partie Web avec 3 listes déroulantes. Les 2ème et 3ème dépend du premier (les options changeront en fonction de l'option sélectionnée dans le premier ddl). Les 3 listes déroulantes ont des options désactivées (c.-à-d. "Veuillez sélectionner une ville") qui sont présélectionnées.Problème de liste déroulante lorsque vous revenez sur Google Chrome

En choisissant tous les 3 ddls, l'utilisateur peut cliquer sur un bouton et est redirigé vers une autre page. Actuellement, sur Chrome, lorsque je clique sur Précédent, le premier ddl conserve l'option que j'ai choisie alors que les deux autres sont vides. Sur les autres navigateurs (IE, Firefox, Safari), les options sont de nouveau à celles désactivées présélectionnées. J'ai essayé de supprimer le cache, mais cela ne semble pas fonctionner. Cela semble être un problème spécifique au navigateur.

Je voudrais savoir pourquoi cela se passe sur Chrome, et quelle serait la meilleure façon de le réparer.

+0

Comment remplissez-vous les éléments DropDownList? Pouvons-nous voir le script que vous utilisez pour activer les 2ème et 3ème DropDownLists? Avez-vous défini EnableViewState sur true? – ghg565

+1

Pouvez-vous vérifier la console JS pour des erreurs? Utilisez-vous un script client * OnChange personnalisé *? Avez-vous correctement défini * Dépend des champs * ou * Dépend d'un autre champ * propriétés? Quelle version (et correctif) de Kentico utilisez-vous? Pourriez-vous nous fournir l'exportation du webpart? –

+0

Je pense que cela peut être lié au fait que les DDL sont désactivés. Essayez de supprimer temporairement la fonctionnalité de désactivation. Le problème se produit-il toujours? – rocky

Répondre

0

Essayez de définir le paramètre webpart AJAX-->Use update panel sur true. Si ce n'est pas le cas, désactivez les extensions Chrome susceptibles d'interférer, telles que Adblocker.

Espérons que ça aide!