Maison > interface Web > js tutoriel > le corps du texte

Pourquoi ma méthode jQuery Form .reset() cesse-t-elle de fonctionner après la mise à jour vers jQuery Mobile 1.3.1 ?

DDD
Libérer: 2024-10-26 14:50:31
original
746 Les gens l'ont consulté

Why Does My jQuery Form .reset() Method Stop Working After Updating to jQuery Mobile 1.3.1?

Comment réinitialiser un formulaire à l'aide de jQuery avec la méthode .reset()

Rencontrer des problèmes lors de la réinitialisation d'un formulaire à l'aide de la méthode .reset() après avoir ajouté des コード supplémentaires, cela vaut la peine de réfléchir si vous avez négligé l'inclusion de certaines sources essentielles à sa fonctionnalité.

Vous avez mentionné que vous utilisiez auparavant jQuery.mobile-1.2.0.min .js et la méthode .reset() fonctionnaient. Cependant, dans votre code actuel, vous avez mis à jour vers jquery.mobile-1.3.1.min.js. Bien que la nouvelle version 1.3.1 maintienne la compatibilité avec les versions précédentes, il y a eu quelques changements dans le fonctionnement de certaines méthodes.

Un problème potentiel pourrait être que la méthode .reset() peut vous obliger à utiliser trigger(). plutôt. Dans la version la plus récente de jQuery Mobile, vous devrez peut-être déclencher l'événement de réinitialisation manuellement. Ceci peut être réalisé en utilisant le code suivant :

$('#configform').trigger("reset");
Copier après la connexion

En incorporant ce déclencheur, vous pouvez lancer manuellement l'événement de réinitialisation, qui devrait réinitialiser le formulaire comme prévu.

Assurez-vous d'inclure jQuery et jQuery Migrate également dans votre code. Le code ci-dessous montre les références de dépendances corrigées :

<script src="static/jquery.min.js"></script>
<script src="static/jquery-migrate-1.1.1.min.js"></script>
<script src="static/jquery.mobile-1.3.1.min.js"></script>
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!