多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > htmlcss > 如何在html標記中調用的函數里傳遞對象

如何在html標記中調用的函數里傳遞對象

來源:程序員人生   發布時間:2014-01-19 09:27:59 閱讀次數:3594次

最近使用jquery結合Ajax開發一個中小型網站應用。在后臺管理中要使用Ajax調用系統功能,根據Ajax的返回結果,使用jQuery對前臺頁面進行操作。

比如,使用Ajax調用刪除信息的后臺功能,如果返回success,則調用刪除一行信息。

大體代碼如下:

$(".delete").click(function () {
if (confirm("您確定要刪除?")) {
var t = $(this);

$.ajax({url: $(t).attr("href"),
type: 'get',
dataType: 'xml',
timeout: 1000,
error:function(xhr, ajaxOptions, thrownError){
alert("刪除失敗!發生HTTP" + xhr.status + "錯誤!"+thrownError);
},
success:function(xml){
alert("成功!");
$(t).parent().parent().remove();
}});
}
return false;
});

 

刪除的鏈接設置如下:<a class="delete" href="/article/delete/5">

但是這種做法有個問題就是,文章列表要分頁顯示的,如果使用Ajax顯示下一個分頁,則在單擊超級鏈接刪除文章綁定的函數將失效。因為.delete的click函數是在頁面加載完成后綁定的,如果采用Ajax分頁的話,就必須重新綁定.delete的click。

有時需要使用如下類似的方法,<a onclick="delete()" href="/article/delete/5">,這種方法的好處就是即便使用Ajax分頁,也不用重新綁定鏈接的單擊函數。但是在刪除頁面的某個html標簽時就會遇到問題了,怎么傳遞對象呢?

對于Javascript高手來說這種事情應該是再簡單不過的事情了,在網上找了一些資料發現都不是我想要的,或許是我的問題不好表達吧,自己摸索了一下,可以這樣傳遞對象:<a onclick="delete(this)" href="/article/delete/5">,這樣就可以在調用delete的時候把a這個對象傳遞給delete函數了,然后再根據Ajax的返回結果刪除前臺頁面的相關信息。

出處:博客園

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 99爱视频99爱在线观看免费 | 毛片爱爱 | 久久视频精品 | 欧美一级毛片欧美一级成人毛片 | 亚洲视频在线观看免费 | 成人性毛片 | 欧美一级第一免费高清 | 自拍偷拍欧美视频 | 久久福利资源站免费观看i 久久高清一级毛片 | 国产免费a v吧在线观看不卡 | 波多野结衣手机视频一区 | 国产精品亚洲欧美一级久久精品 | 午夜影院在线视频 | 一区二区三区亚洲视频 | 亚洲欧洲精品视频在线观看 | 东京干手机福利视频 | 国产精品国产精品国产专区不卡 | 青青自拍视频一区二区三区 | 伊人婷婷在线 | 日本不卡视频在线播放 | 欧美理伦视频 | 日本-区二区三区免费精品 日本人69式视频最长 | 久久久久18| 搞av网 | 亚洲在线免费视频 | 精品国产成人三级在线观看 | 激情久久久久久久久久 | 中文字幕校园春色 | 日韩欧美视频一区二区在线观看 | 一级女性全黄久久生活片免费 | www.91视频.com| 亚洲福利专区 | 免费在线中文字幕 | 亚洲综合图片人成综合网 | 国产午夜精品不卡视频 | 成人自拍视频网 | 女bbbbxxxx毛片视频丶 | 中文字幕第一页在线视频 | 亚洲人成图片欧美人成图片 | 亚洲乱码一区二区三区在线观看 | 欧美在线观看视频一区 |