2017-02-08 5 views

答えて

0

が、これはあなたを助けるかもしれませ:

var cardN = getVal("CardName"); 
function getVal(name){ 
    return $('input[data-id="' + name + '"]').val(); 
} 
0

希望はこれが何をしたいです。

$(function(){ 
    var cardN = $("input[data-integrapay='CardName']").val(); 
    alert(cardN); 
    }); 
0

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内に書かれたクエリ関数商品の準備ができました。

0

あなたはデータ-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); 
}); 
2

を試すことができます。

$('.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" />

関連する問題