为了账号安全,请及时绑定邮箱和手机立即绑定

admin.js 里面 var id=target.data('id');id 一直是空的。。

$(function(){
   $(".del").click(function(e){
       var target = $("e.target");
       var id = target.data('id'); //undefined
       var tr= $(".item-id-"+id);
       $.ajax({
           type:"DELETE",
           url :"/admin/list?id="+id
       })
           .done(function(results){
               console.log(results);
               if(results.success==1){
                   if(tr.length>0){
                       tr.remove();
                   }
               }
           })
   });
})


list.jade


                       td
                           button.btn.btn-danger.del(type="btn",data-id="#{item._id}")删除
script(src="/js/admin.js")


请问 target.data(id); 是什么意思?

正在回答

2 回答

已解决- -!

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

上衫原

怎么解决的? 求分享
2016-05-03 回复 有任何疑惑可以回复我~
#2

两点多 提问者 回复 上衫原

​ target.data(id); 取得是标签里面data-id 里面的值,好像当时我的 data-id ="#{item._id}" 是空的 忘记了。。
2016-11-20 回复 有任何疑惑可以回复我~
#3

上衫原 回复 两点多 提问者

我这个问题 找了很久 .. 之后发现jq版本不对
2016-11-23 回复 有任何疑惑可以回复我~
  td
                            button.btn.btn-danger.del(type="btn",data-id="#{item._id}")删除
script(src="/js/admin.js")


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 参与学习       91860    人
  • 解答问题       889    个

带你完整实现一个从前端到后端的项目,初中级前端开发工程师必学课程

进入课程

admin.js 里面 var id=target.data('id');id 一直是空的。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信