我的 aspx 页面中有一个自动完成框,如果我选择任何数据,则从列表中将值绑定到这样的 div 中,
var data = "<div class='close'><table><tr><td rowspan='4' width='50px;'>
<img src='" + studentItem.Photo + "' Width='48' Height='48' /></td><td>"
+ studentItem.Name + " ( <span class='stuId'>" + studentItem.StudentId
+ "</span> )</td><td align='right' ><div class='close16'/></td></tr>
<tr><td><table cellpadding='0' cellspacing='0'><tr><td>"
+ studentItem.Email + "</td><td> | </td><td>"
+ studentItem.Mobile + "</td></tr></table></td></tr></table></td></tr>
</table></div>";
并将数据绑定到一个div中
$("#students").append(data);
我可以删除像
$(document).on('click', '.close16', function () {
$(this).parentsUntil('#students').remove();
});
这里我想要做的是如果我点击删除(close16),我需要获取相应的学生ID(在即stuId
跨度中)
我alert($("stuId").text());
在点击事件中尝试过close16
,但它没有显示任何内容,任何人都可以在这里帮助我,在此先感谢