0

私はこのようなhtml構造を持っています

 <div class='mydiv' id='89'>hello</div>
 <div class='mydiv' id='123'>hihihi</div>

そして、私のjQueryは現在このようになっています

$('.mydiv').click(function(){
$.ajax({
     type: "POST",
     url: 'getdata.php',
     data: { uid: "UNKNOWN" }
     success: function(data) {
     $('#o').html(data);
     $('#o').fadeIn("fast");
    }
    });
    });

私が必要とするのは、jQuery のデータの UNKNOWN に、クリックされた div の ID を入力することです

ありがとう、

4

1 に答える 1

7

を使用this.idして ID を取得できます。

$('.mydiv').click(function () {
    $.ajax({
        type: "POST",
        url: 'getdata.php',
        data: {
            uid: this.id
        },
        success: function (data) {
            $('#o').html(data);
            $('#o').fadeIn("fast");
        }
    });
});
于 2012-07-16T04:48:25.303 に答える