データ属性に基づいてテキストの値を抽出します。jqueryを使用してデータ属性に基づいて入力テキスト値を取得する
HTML:
<input type="text" class="form-control" id="CardName" data-id="CardName">
私のjQuery
var cardN = $('input[data-id="CardName"]').val();
データ属性に基づいてテキストの値を抽出します。jqueryを使用してデータ属性に基づいて入力テキスト値を取得する
HTML:
<input type="text" class="form-control" id="CardName" data-id="CardName">
私のjQuery
var cardN = $('input[data-id="CardName"]').val();
が、これはあなたを助けるかもしれませ:
var cardN = getVal("CardName");
function getVal(name){
return $('input[data-id="' + name + '"]').val();
}
希望はこれが何をしたいです。
$(function(){
var cardN = $("input[data-integrapay='CardName']").val();
alert(cardN);
});
HTMLコード
<input type="text" class="form-control" id="CardName" value="Hello" data-pay="CardName">
、これを試してみてはJQuery
$(document).ready(function(){
var cardN = $('input[data-id="CardName"]').val();
alert(cardN);
});
alertmsg.Youがでなければならないとして、テキストボックスに値が表示されますd内に書かれたクエリ関数商品の準備ができました。
あなたはデータ-IDにダブルqutationを削除
$(document).ready(function(){
var cardN = $('input[data-id="CardName"]').attr('value');
alert(cardN);
});
または
$(document).ready(function(){
var cardN = $('input[data-id="CardName"]').val();
alert(cardN);
});
を試すことができます。
$('.btn').click(function(){
var cardN = $('input[data-id=CardName]').val();
alert(cardN)
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="form-control" id="CardName" data-id="CardName" >
<input class="btn" type="button" value="click" />
これは動作しませんか? – progrAmmar
これはデモですか? – guradio
$( 'input [data-integrapay = CardName]')を使用します。 –