課程
/前端開發
/Node.js
/node+mongodb 建站攻略(一期)
調試了很久 一直報這個id出錯 不知道是不是event.target沒有拿到 并不清楚target.data("id")
2016-05-03
源自:node+mongodb 建站攻略(一期) 4-1
正在回答
請使用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()
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? })
})
上衫原 提問者
用不著拿target,多余的,直接$(this).data('id') 就是當前id了
舉報
帶你完整實現一個從前端到后端的項目,初中級前端開發工程師必學課程
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-10
請使用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()
? ? ? ? ? ? ? ? }
? ? ? ? ? ? }
? ? ? ? })
? ? })
})
2017-03-07
用不著拿target,多余的,直接$(this).data('id') 就是當前id了