亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

在list.jade中刪除屬性data-id的值能拿到 但是在admin.js中顯示id為undefined

調試了很久 一直報這個id出錯 不知道是不是event.target沒有拿到 并不清楚target.data("id")


正在回答

2 回答

請使用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()

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? })

? ? })

})


0 回復 有任何疑惑可以回復我~
#1

上衫原 提問者

很感謝O(∩_∩)O 沒考慮到要兼容
2016-05-10 回復 有任何疑惑可以回復我~

用不著拿target,多余的,直接$(this).data('id') 就是當前id了

0 回復 有任何疑惑可以回復我~
#1

上衫原 提問者

很感謝 這樣簡化了很多代碼
2017-05-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 參與學習       91828    人
  • 解答問題       921    個

帶你完整實現一個從前端到后端的項目,初中級前端開發工程師必學課程

進入課程

在list.jade中刪除屬性data-id的值能拿到 但是在admin.js中顯示id為undefined

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號