亚洲AV日韩AⅤ综合手机在线观看,激情婷婷久久综合色,欧美色五月婷婷久久,久久国产精品99久久人人澡

  • <abbr id="uk6uq"><abbr id="uk6uq"></abbr></abbr>
  • <tbody id="uk6uq"></tbody>
  • 淺談Ajax提交與傳統(tǒng)表單提交的區(qū)別說明

    時間:2024-11-06 05:58:47 AJAX 我要投稿
    • 相關(guān)推薦

    淺談Ajax提交與傳統(tǒng)表單提交的區(qū)別說明

      Ajax提交是通過js來提交請求,請求與響應(yīng)均由js引擎來處理,頁面不會刷新,用戶感覺不到實際上瀏覽器發(fā)出了請求。比如說我們希望網(wǎng)頁總是顯示最新的新聞,而又不想老是去點刷新按鈕,我們就可以用Ajax機制來實現(xiàn)。網(wǎng)上的客服軟件也是ajax請求的一個比較好的案例。傳統(tǒng)的請求頁面將實現(xiàn)刷新,因此局限性很大。

       1.為什么用AJAX?

      使用AJAX,用戶對Web的體驗會更“敏捷”:數(shù)據(jù)提交頁面不會閃屏;頁面局部更新速度快;網(wǎng)絡(luò)帶寬占用低。

      2.AJAX開發(fā)相較傳統(tǒng)模式的簡單之處:

      傳統(tǒng)模式下,表單提交則整個頁面重繪,為了維持頁面用戶對表單的狀態(tài)改變,要多些不少代碼。要在控制器和模板之間傳遞更多參數(shù)以保持頁面狀態(tài)。而AJAX不然,因為頁面只是局部更新, 不關(guān)心也不會影響頁面其他部分的內(nèi)容。

      3.AJAX開發(fā)相較傳統(tǒng)模式的難度:

      需要了解、精通JavaScript,而JavaScript存在調(diào)試麻煩、瀏覽器兼容性等很多障礙。

      有如下幾種區(qū)別:

      1. Ajax在提交、請求、接收時,都是異步進行的,網(wǎng)頁不需要刷新;Form提交則是新建一個頁面,哪怕是提交給自己本身的頁面,也是需要刷新的;

      2. A在提交時,是在后臺新建一個請求;F卻是放棄本頁面,而后再請求;

      3. A必須要使用JS來實現(xiàn),不啟用JS的瀏覽器,無法完成該操作;F卻是瀏覽器的本能,無論是否開啟JS,都可以提交表單; 4. A在提交、請求、接收時,整個過程都需要使用程序來對其數(shù)據(jù)進行處理;F提交時,卻是根據(jù)你的表單結(jié)構(gòu)自動完成,不需要代碼干預(yù)。

    【淺談Ajax提交與傳統(tǒng)表單提交的區(qū)別說明】相關(guān)文章:

    零基礎(chǔ)學(xué)習(xí)AJAX之制作自動校驗的表單問題07-25

    解析ajax請求post和get的區(qū)別10-01

    淺談Ajax修改購物車的方法06-29

    瑜珈與普拉提的區(qū)別07-06

    淺談立冬與冬至的區(qū)別06-06

    提眉和切眉的區(qū)別06-28

    普拉提和瑜伽的區(qū)別05-24

    普拉提和瑜伽的聯(lián)系與區(qū)別09-26

    社交與口才技巧02-26

    普拉提和瑜伽有什么區(qū)別10-19