最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決JQuery的ajax函數(shù)執(zhí)行失敗alert函數(shù)彈框一閃而過問題

 更新時間:2019年04月10日 16:09:51   作者:小friend  
這篇文章主要介紹了解決JQuery的ajax函數(shù)執(zhí)行失敗alert函數(shù)彈框一閃而過問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

先查看<form>標(biāo)簽是否有action屬性,如果沒有,并且最后<button>標(biāo)簽的type屬性為'submit‘時,默認(rèn)提交位置就是當(dāng)前頁面

如果在頁面右鍵檢查,點擊網(wǎng)絡(luò),會在開頭發(fā)現(xiàn)這樣的post包:

在右側(cè)消息頭處可見,請求網(wǎng)址為當(dāng)前網(wǎng)址,并且響應(yīng)頭部類型為html

所以只要把form表單里最后提交按鈕的type="submit"換為type="button",把按鈕變成原生按鈕,

就可以正確使用ajax方法傳遞數(shù)據(jù),原因就是form表單最后的提交按鈕與使用ajax傳遞數(shù)據(jù)沖突了

因為這個原因浪費了挺久時間,甚至把代碼又從頭到尾寫了一遍(感覺自己好蠢啊?。?,總結(jié)了一下調(diào)試過程。

先貼一下ajax代碼:

 $(function () {
      $("#register").on('click',function () {
        $.ajax({
          type: 'post',
          url:"{:url('insert')}",
          data:$('#login').serialize(),
          dataType:'json',
          success:function (data) {
            alert('成功');
          },
          error:function () {
            alert('error');
          }
        })
      })
    });

這里‘#register'是提交按鈕,‘#login'是表單,url發(fā)送到一個php腳本(插入表單數(shù)據(jù)到數(shù)據(jù)庫)。

用谷歌瀏覽器打開頁面,點擊注冊按鈕后,當(dāng)前頁面刷新,沒有任何反應(yīng)。

正常情況下,ajax執(zhí)行正確或失敗,根據(jù)上述代碼都應(yīng)該有消息彈窗,于是感覺到哪里出了問題。

打開數(shù)據(jù)庫,發(fā)現(xiàn)表單的數(shù)據(jù)都已經(jīng)插入到數(shù)據(jù)庫了,說明后臺php腳本是運行成功的,只是在返回數(shù)據(jù)的時候出現(xiàn)了問題。

右鍵檢查找到該post包,發(fā)現(xiàn)響應(yīng)頭部類型為html,而我設(shè)置的返回類型為json。

更換了Edge瀏覽器,問題同樣是數(shù)據(jù)庫插入了數(shù)據(jù),但是結(jié)果沒有消息彈窗。

更換火狐瀏覽器,再次點擊注冊按鈕時出現(xiàn)了消息彈窗,但是閃了一下就沒了!隱隱約約發(fā)現(xiàn)彈窗顯示為‘error'(感謝火狐瀏覽器?。?/p>

總結(jié)

以上所述是小編給大家介紹的解決JQuery的ajax函數(shù)執(zhí)行失敗alert函數(shù)彈框一閃而過問題,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復(fù)大家的!

相關(guān)文章

  • jquery.flot.js簡單繪制折線圖用法示例

    jquery.flot.js簡單繪制折線圖用法示例

    這篇文章主要介紹了jquery.flot.js簡單繪制折線圖用法,結(jié)合實例形式分析了jQuery插件jquery.flot.js實現(xiàn)圖形繪制的常用操作技巧,需要的朋友可以參考下
    2017-03-03
  • jQuery設(shè)置與獲取HTML,文本和值的簡單實例

    jQuery設(shè)置與獲取HTML,文本和值的簡單實例

    本篇文章主要是對jQuery設(shè)置與獲取HTML,文本和值的簡單實例進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2014-02-02
  • jquery+CSS實現(xiàn)的多級豎向展開樹形TRee菜單效果

    jquery+CSS實現(xiàn)的多級豎向展開樹形TRee菜單效果

    這篇文章主要介紹了jquery+CSS實現(xiàn)的多級豎向展開樹形TRee菜單效果,通過jquery自定義函數(shù)設(shè)置相應(yīng)參數(shù)實現(xiàn)屬性TRee菜單效果的功能,非常具有實用價值,需要的朋友可以參考下
    2015-08-08
  • JQuery教學(xué)之性能優(yōu)化

    JQuery教學(xué)之性能優(yōu)化

    jQuery是一款非常優(yōu)秀的javascript框架,當(dāng)我們使用到j(luò)Query后就再也不想回到j(luò)avascript時冗長的代碼,那么jQuery的優(yōu)化就擺在了我們的面前。那么我們優(yōu)化JQuery應(yīng)該從那些方面入手呢?
    2014-05-05
  • Json序列化和反序列化方法解析

    Json序列化和反序列化方法解析

    本篇文章主要是對Json序列化和反序列化方法進(jìn)行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
    2013-12-12
  • 最新評論

    军事| 苏尼特右旗| 石棉县| 武威市| 大名县| 保定市| 若尔盖县| 沙坪坝区| 太仆寺旗| 固安县| 大竹县| 黑水县| 兴和县| 赤水市| 盐城市| 平南县| 金秀| 海宁市| 邵阳县| 渭南市| 东宁县| 沈丘县| 龙陵县| 基隆市| 清流县| 乌恰县| 军事| 阿荣旗| 阜新市| 泗水县| 中卫市| 广西| 离岛区| 永春县| 杨浦区| 鸡西市| 团风县| 同德县| 弥渡县| 六盘水市| 夏河县|