刪除需要刷新一下頁面,才有效果,為什么?
$(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?(results)?{ ????????????????if?(results.success?===?1)?{ ????????????????????if?(tr.length?>?0)?{ ????????????????????????tr.remove();?//可以執行到這步? ????????????????????} ????????????????} ????????????}) ????}) });
2017-03-17
1、首先檢查頁面是否正確引入admin.js(因為jade縮進的問題,script那一行得縮進一下)
2、檢查ajax能都獲取正確的url,老師id后面少寫了=
3、檢查js里tr能都正確獲得,好像獲取到時候類名少了一個-
綜上,應該就可以了
2016-12-28
???
2016-10-11
解決了,是jade的縮進問題