web-dev-qa-db-fra.com

comment définir une variable dans jQuery

J'aimerais savoir comment déclarer une variable dans jQuery

Le code que j'utilise actuellement est

$.name = 'anirudha';
alert($.name);

Ce code fonctionne bien, mais si je l’écris en tant que

$.name = document.myForm.txtname.value;
alert($.name);

Ensuite, mon code ne fonctionne pas. 

25
anirudha gupta

jQuery est juste une bibliothèque javascript qui rend certains éléments supplémentaires disponibles lors de l'écriture de javascript - il n'y a donc aucune raison d'utiliser jQuery pour déclarer des variables. Utilisez du javascript "normal":

var name = document.myForm.txtname.value;
alert(name);

EDIT: Comme Canavar le souligne dans son exemple, il est également possible d’utiliser jQuery pour obtenir la valeur du formulaire:

var name = $('#txtname').val(); // Yes, it's called .val(), not .value()

étant donné que l'attribut id de la zone de texte est défini sur txtname. Cependant, vous n'avez pas besoin d'utiliser jQuery simplement parce que vous pouvez.

49
Tomas Aschan

Essaye ça : 

var name = $("#txtname").val();
alert(name);
12
Canavar

Voici quelques exemples:

var name = 'india';
alert(name);  


var name = $("#txtname").val();
alert(name);

Extrait de http://way2Finder.blogspot.in/2013/09/how-tcreate-variable-in-jquery.html

6
Jquery

dans jQuery, nous devons utiliser le sélecteur ($) pour déclarer les variables

var test=$("<%=ddl.ClientId%>");

ici, nous pouvons obtenir l'id de la liste déroulante jusqu'à variable de requête j

2

Dans jQuery, vous pouvez supprimer deux styles différents.

L'un est,

$.name = 'anirudha';
alert($.name);

Deuxième est,

var hText = $("#head1").text();

Deuxième est utilisé lorsque vous lisez des données de textbox, label, etc.

1
user3505161

Vous pouvez également utiliser text() pour définir ou obtenir le contenu textuel des éléments sélectionnés.

var text1 = $("#idName").text();
0
A Shelton
var name = 'john';
document.write(name);

il écrira la variable que vous avez déclarée supérieure

0
Saugat Shrestha

Rappelez-vous que jQuery est un JavaScript library , i.e. semblable à une extension. Cela signifie que vous pouvez utiliser à la fois jQuery et JavaScript dans la même fonction (des restrictions s'appliquent).

Vous déclarez/créez les variables de la même manière qu'en Javascript: var example;

Cependant, vous pouvez utiliser jQuery pour attribuer des valeurs à des variables :

var example = $("#unique_product_code").html();

Au lieu de JavaScript pur:

var example = document.getElementById("unique_product_code").innerHTML;
0
alejnavab