新聞中心
這里有您想知道的互聯(lián)網營銷解決方案
如何解決ajax回調函數(shù)中使用$(this)取不到對象的問題
本篇內容主要講解“如何解決ajax回調函數(shù)中使用$(this)取不到對象的問題”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“如何解決ajax回調函數(shù)中使用$(this)取不到對象的問題”吧!
站在用戶的角度思考問題,與客戶深入溝通,找到鐵鋒網站設計與鐵鋒網站推廣的解決方案,憑借多年的經驗,讓設計與互聯(lián)網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:成都做網站、網站建設、企業(yè)官網、英文網站、手機端網站、網站推廣、域名與空間、網絡空間、企業(yè)郵箱。業(yè)務覆蓋鐵鋒地區(qū)。
下面這段jquery代碼,是可以達到預期效果的。
復制代碼 代碼如下:
$(".derek").each(function(){ $(this).click(function(){ var params = $(this).parent().serialize(); var obj=$(this).parent().siblings("div#caskContent"); var form=$(this).parent(); $.ajax({ url:"editCaskContent", type:"post", data:params, dataType:"json", success:function(e){ obj.empty(); obj.html("追問:"); obj.append(e.caskContent); form.toggle(); alert("修改成功!"); }, error:function(e){ alert(e); } }); }); });
其中,大家可以看到,在發(fā)出ajax請求之前,我提前定義了兩個變量,obj和form,分別用來存儲兩個jquery對象。如果在ajax的回調函數(shù)內使用$(this)的話,實踐證明,是取不到任何對象的。
到此,相信大家對“如何解決ajax回調函數(shù)中使用$(this)取不到對象的問題”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!
當前題目:如何解決ajax回調函數(shù)中使用$(this)取不到對象的問題
文章路徑:http://fisionsoft.com.cn/article/jojjpp.html