我有像这样的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的数据中使用来自被点击的div的id填写UNKNOWN
谢谢,
答案 0 :(得分: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");
}
});
});