Maison  >  Article  >  interface Web  >  Comment obtenir la valeur d'entrée ajoutée par jquery

Comment obtenir la valeur d'entrée ajoutée par jquery

小云云
小云云original
2018-03-17 09:30:574241parcourir

Si vous utilisez jquery pour ajouter une zone de saisie (name="price") à la fenêtre pop-up ou à la page via append, et que vous souhaitez obtenir la valeur, cette solution est assez surprenante. Lors des tests, cela arrive souvent. Si vous ne vous attendez pas à cela, il est facile de le contourner. Cet article vous explique principalement comment obtenir la valeur d'entrée ajoutée par ajout dans jquery.

Remarque :

Assurez-vous d'abord qu'il y a plusieurs zones de saisie avec name="price" sur votre page, car du contenu contextuel est écrit sur la page, puis ajoutez la page. la zone de saisie est ajoutée à la fenêtre contextuelle, ce qui donne lieu à deux zones de saisie identiques sur la page ; de la même manière, lors de l'ajout d'un élément avec un identifiant spécifié, vous devez également voir s'il y a le même identifiant dans la page ;

via les méthodes jquery pour obtenir des valeurs

$('input[name="price"]').val();
$('input[name="price"]').attr('value');
$('input[name="price"]')[0].value;
$('input[name="price"]').prop('value');
$('input[name="price"]').get(0).value;

Obtenir des valeurs via les méthodes js

var inputVal = document.getElementsByName('price')[0].value;
var inputVal = document.getElementsByName('price').item(0).value;
var inputValue = document.getElementById('price').value;

Bien sûr, il existe plus que ces méthodes, vous pouvez choisissez selon vos préférences. . . .

Lier les événements de clic à des boutons générés dynamiquement

$('body').on('click', '.btn', function() {    // ……});

Recommandations associées :

jquery append et appendTo analyse d'utilisation

Problèmes lors de l'utilisation de la méthode d'ajout de Jquery

Analyse de la méthode jQuery - append()

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!

Déclaration:
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