Jquery具體執行個體介紹AJAX何時用,AJAX應該在什麼地方用_AJAX相關

來源:互聯網
上載者:User

在jquery中ajax實現方法分類很多種,如有:load、jQuery.get、jQuery.post、jQuery.getScript、jQuery Ajax 事件、jQuery.ajaxSetup等等,前面幾種為常用的也是用得最多的jquery ajax方法了.

網站開發時,ajax是一個非常方便的工具,它具有和表單相同的功能完成前端和後台之間的互動!它起到局部重新整理的功能!那什麼時候用ajax呢?下面給大家介紹幾個執行個體,首先應該分為兩類:

    一、在用表單和ajax都可以完成某個功能時,只是使用ajax更加的快速、方便。

    1,在網站文章下面的評論上面使用ajax!它在使用者提交評論時利用ajax將內容傳到後台,在將背景資料利用js傳輸出來並顯示到頁面。這個過程只是重新整理了頁面的評論模組,文章等其他內容沒有重新整理,這樣比表單的速度不是快了許多嗎?

 

    2,局部翻頁可以使用ajax,比如當文章評論多了的時候我們需要分頁那麼我們可以用ajax,跟上面道理一樣他只重新整理了頁面的評論並沒有重新整理文章從而提高了速度!

 

    二、有些功能表單無法實現,只能使用ajax!

    1,大家看下面這個搜尋功能

    如果我利用表單去提交搜尋商品的資訊,之後再將資料轉送出來!那樣會造成一個問題,就是使用者在重新整理的時候它不能返回到原來的頁面還是保持你搜尋商品的頁面,這個只有用ajax來完成!

    2,當使用者註冊時校正使用者名稱是否存在!這個就是擷取使用者滑鼠離開註冊框的事件後將使用者的帳號提交到後台驗證,然後根據校正情況再返回到前台資訊,這個表單是不能做到的!當然你可以在使用者提交全部註冊資訊的時候再校正,這樣可以用表單不過使用者體驗不好!

    3,我們可以用ajax來代替iframe架構!這個很簡單就不多說啦!

    最後,在使用ajax的時候要注意幾點:

    第一,如何將php資料轉化為js數組大家可以看看我的別一篇文章,將php數組轉js數組,js如何接收PHP數組,json的用法

    第二,當用ajax在頁面上添加或者修改內容時,普通jQuery擷取對象的方法是無效的,這時候可以使用live()或者on()方法,jQuery擷取動態添加的元素,live和on的區別

以上內容就是小編通過執行個體給大家介紹的ajax何時用,該用在什麼地方的具體內容,希望大家喜歡。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.