Maison > interface Web > Questions et réponses frontales > Comment surveiller les modifications sélectionnées dans jquery

Comment surveiller les modifications sélectionnées dans jquery

青灯夜游
Libérer: 2022-09-08 19:02:33
original
9009 Les gens l'ont consulté

Étapes de surveillance : 1. Utilisez change() pour lier un événement de changement à l'élément select et définir la fonction de traitement d'événement, la syntaxe est "$("select").change(function() {...}); "; 2. Dans la fonction de gestion des événements, définissez le code qui doit être exécuté après le déclenchement de l'événement. La syntaxe est "alert("L'option a été modifiée");console.log($('select'). val());". Lorsque le changement se produit, une fenêtre contextuelle apparaîtra pour vous le rappeler et obtenir de nouvelles options.

Comment surveiller les modifications sélectionnées dans jquery

L'environnement d'exploitation de ce tutoriel : système windows7, version jquery3.6.1, ordinateur Dell G3.

Dans jquery, vous pouvez utiliser la fonction d'écoute intégrée change() pour surveiller les changements dans select.

L'événement change se produit lorsque la valeur de l'élément change (applicable uniquement aux champs de formulaire). La méthode

change() déclenche un événement de changement ou spécifie une fonction à exécuter lorsqu'un événement de changement se produit.

Remarque : lorsqu'il est utilisé avec des éléments sélectionnés, l'événement de changement se produit lorsqu'une option est sélectionnée.

Étapes de mise en œuvre

Étape 1 : Utilisez change() pour lier un événement de changement à l'élément select et définir la fonction de traitement des événements

$("select").change(function() {
	//事件触发后,执行的代码
});
Copier après la connexion

Étape 2 : Dans la fonction de traitement des événements, définissez ce qui doit être exécuté après le déclenchement de l'événement Code

$("select").change(function() {
	alert("选项已被改变");
	console.log($('select').val());
});
Copier après la connexion

De cette façon, après les changements de sélection, une fenêtre contextuelle apparaîtra pour vous rappeler et obtenir le nouveau contenu de l'option

Code d'implémentation :

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<script src="js/jquery-3.6.1.min.js"></script>
		<script>
			$(document).ready(function() {
				$("select").change(function() {
					alert("select已改变");
					console.log($(&#39;select&#39;).val());
				});
			});
		</script>
	</head>
	<body>

		<div id="cont">
			<select>
				<option value="目的地">目的地</option>
				<option value="温州">温州</option>
				<option value="永嘉">永嘉</option>
			</select>
		</div>
	</body>
</html>
Copier après la connexion

Comment surveiller les modifications sélectionnées dans jquery

[Apprentissage recommandé : Tutoriel vidéo jQuery, Vidéo web front-end

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!

Étiquettes associées:
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal