J'ai un problème très simple mais je ne peux pas le comprendre, je suis novice à ce sujet.
J'ai une des fonctions suivantes où l'utilisateur cliquera sur un bouton de quelque chose qu'il / elle veut rechercher, puis quand il / elle choisit et cliquera quelque chose autour des choix, il / elle cliquera un bouton de recherche pour rechercher.
Voici mon code pour obtenir la valeur des balises d'ancrage, les choix sont enveloppés dans des balises d'ancrage.
$(document).on('click' , '#area_id_1' , function(){
var getText1 = $("#area_id_1").text();
alert(getText1); return false; });
$(document).on('click' , '#area_id_2' , function(){
var getText1 = $("#area_id_2").text();
alert(getText1);
return false;
});
$(document).on('click' , '#area_id_3' , function(){
var getText1 = $("#area_id_3").text();
alert(getText1); return false;});
$(document).on('click' , '#area_id_4' , function(){
var getText1 = $("#area_id_4").text();
alert(getText1);
return false;
});
$(document).on('click' , '#area_id_5' , function(){
var getText1 = $("#area_id_5").text();
alert(getText1); return false;});
$(document).on('click' , '#area_id_6' , function(){
var getText1 = $("#area_id_6").text();
alert(getText1); return false; });
$(document).on('click' , '#area_id_7' , function(){
var getText1 = $("#area_id_7").text();
alert(getText1); return false; });
$(document).on('click' , '#area_id_8' , function(){
var getText1 = $("#area_id_8").text();
alert(getText1); return false; });
et voici ma fonction pour le bouton de recherche // bouton pour la fonction de recherche
$(document).on('click', '#btnSearch', function() {
}
La question est, comment pourrais-je stocker la valeur que j'ai obtenue des balises d'ancrage afin que je puisse l'utiliser lorsque je clique sur la fonction btnSearch?
Tout d'abord, définissez votre variable getText1 global comme ci-dessous.
var getText1;
$(document).on('click' , '#area_id_1' , function(){
getText1 = $(this).text();
return false;
});
...(rest of your code)
// and you will get the variable in below function
$(document).on('click', '#btnSearch', function() {
alert(getText1); // you can check here if it is empty or not
}
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots