在list.jade中删除属性data-id的值能拿到 但是在admin.js中显示id为undefined
调试了很久 一直报这个id出错 不知道是不是event.target没有拿到 并不清楚target.data("id")
调试了很久 一直报这个id出错 不知道是不是event.target没有拿到 并不清楚target.data("id")
2016-05-03
请使用chrome浏览器,ie和chrome下 对于e对象,需要使用兼容代码 点击事件最前面 加入e= e || event
请参考如下代码
$(function(){
$('.del').click(function(e){
var target = $(e.target)
var id = target.data("id")
var tr = $('.item-id-'+id)
$.ajax({
type:'DELETE',
url:'/admin/list?id='+id
})
.done(function(res){
if(res.success===1){
if(tr.length>0){
tr.remove()
}
}
})
})
})
举报