-1

Jqueryを使ってカスタムプロパティの値を取得したいです。私はテキスト入力の配列を持っています。私はこのコードを書きます:

<div id="informazioniAggiuntive">
 <?php for($i=0;$i<10;$i++){ ?>
  <div >
<input type=text placeholder="CAP.." id='<?php echo "cap".$i."[]"; ?>'   maxlength=3 size=3 />
<input type=text placeholder="Prov.." id='<?php echo "prov".$i."[]"; ?>' maxlength=2 size=2 />
<input type=text placeholder="Località.." id='<?php echo "loc".$i."[]"; ?>' class='loc' data-ind='<?php echo $i; ?>' />
  </div>
 <?}?>
</div>

そしてJQueryコード。

<script>
$( document ).ready(function() {
    $('.loc').on('keypress',function (e) {
        //Here to get Value
    });
});
</script>

ご覧のとおり、「loc」クラスは「data-」タグです。よろしくお願いします!

4

3 に答える 3

1

.data()を使用して値を読み取ることができますdata-*

$( document ).ready(function() {
    $('.loc').on('keypress',function (e) {
        //Here to get Value
        var ind = $(this).data('ind');
    });
});
于 2013-10-14T12:59:17.857 に答える
1

.data()を読む

$(document).ready(function() {
    $('.loc').on('keypress',function (e) {
         $(this).data('ind'); // to read data-ind attribute value
    });
});
于 2013-10-14T12:59:38.363 に答える
1

data() を使用してみてください

$( document ).ready(function() {
    $('.loc').on('keypress',function (e) {
        var data = $(this).data('ind')
    });
});
于 2013-10-14T12:59:48.563 に答える