亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > AJAX > 正文

使用Ajax方法實現Form表單的提交及注意事項

2024-09-01 08:30:50
字體:
來源:轉載
供稿:網友

寫在前面的話

在使用form表單的時候,一旦點擊提交觸發submit事件,一般會使得頁面跳轉,頁面間的跳轉等行為的控制權往往在后端,后端會控制頁面的跳轉及數據傳遞,但是在某些時候不希望頁面跳轉,或者說想要將控制權放在前端,通過js來操作頁面的跳轉或者數據變化。

一般這種異步的操作,我們都會想到ajax方式,因此在實現了功能后就整理了這篇文章,通過ajax方法實現form表單的提交并進行后續的異步操作。

常見的form表單提交方式

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>  <title>login test</title>  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  <meta http-equiv="pragma" content="no-cache">  <meta http-equiv="cache-control" content="no-cache">  <meta http-equiv="expires" content="0">  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  <meta http-equiv="description" content="login test">  </head><body><div id="form-div">  <form id="form1" action="/users/login" method="post">    <p>用戶名:<input name="userName" type="text" id="txtUserName" tabindex="1" size="15" value=""/></p>    <p>密 碼:<input name="password" type="password" id="TextBox2" tabindex="2" size="16" value=""/></p>    <p><input type="submit" value="登錄"> <input type="reset" value="重置"></p>  </form></div></body></html>

點擊登錄按鈕后,即觸發form表單的提交事件,數據傳輸至后端,由后端控制頁面跳轉和數據。

ajax實現form提交方式

修改完成后代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>  <title>login test</title>  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  <meta http-equiv="pragma" content="no-cache">  <meta http-equiv="cache-control" content="no-cache">  <meta http-equiv="expires" content="0">  <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  <meta http-equiv="description" content="ajax方式">  <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>  <script type="text/javascript">    function login() {      $.ajax({      //幾個參數需要注意一下        type: "POST",//方法類型        dataType: "json",//服務端接收的數據類型        url: "/users/login" ,//url        data: $('#form1').serialize(),        success: function (result) {          console.log(result);//打印服務端返回的數據(調試用)          if (result.resultCode == 200) {            alert("SUCCESS");          }          ;        },        error : function() {          alert("異常!");        }      });    }  </script></head><body><div id="form-div">  <form id="form1" onsubmit="return false" action="##" method="post">    <p>用戶名:<input name="userName" type="text" id="txtUserName" tabindex="1" size="15" value=""/></p>    <p>密 碼:<input name="password" type="password" id="TextBox2" tabindex="2" size="16" value=""/></p>    <p><input type="button" value="登錄" onclick="login()"> <input type="reset" value="重置"></p>  </form></div></body></html>

注意事項

  • 在常用方式中,點擊的登錄按鈕的type為"submit"類型;
  • 在常用方式中,form的action不為空;
  • ajax方式中需要注意的是$.ajax方法中的參數:dataType和data。

我平時很少寫前端代碼,級別也就是入門級別,能看懂能改而已,所以很多時候都是百度,像這次這個功能的實現也是借助了百度,但是,我百度到的代碼在$.ajax方法中設置的dataType參數值為"html"而不是"json",導致我在一開始調試的時候一直報錯,最終是改成了"json"才成功,因此在這里特別說明并提醒一下,別和我一樣走錯了路,還有就是向服務端傳輸的data值了,像上面代碼一樣,將form表單中的數據序列化傳輸即可。

以上所述是小編給大家介紹的使用Ajax方法實現Form表單的提交及注意事項,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国模极品一区二区三区| 美女视频黄免费的亚洲男人天堂| 91国自产精品中文字幕亚洲| 久久久91精品| 一个人看的www久久| xvideos成人免费中文版| 久久久久久久久久久免费精品| 亚洲精品视频播放| 亚洲天堂网站在线观看视频| 欧美日韩亚洲激情| 成人黄色av免费在线观看| 国产精品18久久久久久麻辣| 成人亚洲综合色就1024| 欧美成人精品在线视频| 国产美女精彩久久| 欧美另类极品videosbestfree| 欧美性xxxxhd| 亚州av一区二区| 人妖精品videosex性欧美| 久热精品视频在线观看一区| 久久99久国产精品黄毛片入口| 久久久噜噜噜久噜久久| 亚洲美女精品成人在线视频| 久久91超碰青草是什么| 岛国视频午夜一区免费在线观看| 亚洲成人激情小说| 欧美日韩第一页| 国产精品视频免费观看www| 中文字幕一区二区精品| 91在线视频成人| 国产精品美女免费视频| 中文字幕亚洲无线码在线一区| 亚洲欧洲国产伦综合| 国产精品久久一区| 中文在线资源观看视频网站免费不卡| www.久久久久久.com| 国产成人亚洲综合91精品| 欧美精品一区二区免费| 色综合视频网站| 国内精品小视频在线观看| 国产一区二区三区在线播放免费观看| 日韩中文综合网| 成人做爰www免费看视频网站| 成人免费观看网址| 国产偷国产偷亚洲清高网站| 狠狠色噜噜狠狠狠狠97| 国产精品久久久久久中文字| 国产欧美va欧美va香蕉在线| 日韩av网站在线| 亚洲国产精彩中文乱码av在线播放| 国产精品久久久久久av下载红粉| 亚洲一区二区三区777| 国产精品吴梦梦| 色99之美女主播在线视频| 78m国产成人精品视频| 久久久亚洲天堂| 91av免费观看91av精品在线| 日韩亚洲欧美中文在线| 欧美疯狂做受xxxx高潮| 91日韩在线视频| 欧美视频一二三| 亚洲第一区中文99精品| 欧美香蕉大胸在线视频观看| 国产精品欧美日韩一区二区| 亚洲最大福利网站| 亚洲区免费影片| 国产精品视频久| 最近中文字幕mv在线一区二区三区四区| 奇米影视亚洲狠狠色| 成人免费在线网址| 欧美激情按摩在线| 蜜月aⅴ免费一区二区三区| 欧美一区二区三区精品电影| 欧美激情女人20p| 成人福利在线观看| 美日韩精品免费观看视频| 亚洲有声小说3d| 欧美日韩另类在线| 亚洲区一区二区| 国产精品日韩欧美综合| 国产精品欧美亚洲777777| 国产精品亚洲片夜色在线| 亚洲欧美日韩成人| 91视频国产一区| 97超级碰碰碰| 91九色国产在线| 久久久久久亚洲精品| 国产精品旅馆在线| 97超级碰在线看视频免费在线看| 亚洲综合中文字幕68页| 在线播放国产一区二区三区| 国产精品99蜜臀久久不卡二区| 久久99精品久久久久久噜噜| 亚洲精品国精品久久99热| 亚洲精品美女免费| 日韩美女在线看| 欧美精品在线第一页| 国产日韩在线亚洲字幕中文| 欧美综合国产精品久久丁香| 亚洲成av人片在线观看香蕉| 超碰日本道色综合久久综合| 国产精品网站视频| 国产成人精品视频在线| 超碰日本道色综合久久综合| 亚洲成人教育av| 国产亚洲福利一区| 欧美交受高潮1| 久久五月天色综合| 久久精品99久久久香蕉| 久久久成人av| 国产91色在线免费| 欧美人在线观看| 国产成人精品在线播放| 国产精品久在线观看| 亚洲国产日韩欧美在线动漫| 91精品视频免费观看| 国产精品久久久久久网站| 亚洲成**性毛茸茸| 亚洲欧美日韩中文在线制服| 色婷婷av一区二区三区久久| 一区二区三区视频在线| 最近中文字幕日韩精品| 最近2019中文免费高清视频观看www99| 高清欧美性猛交xxxx黑人猛交| 韩日精品中文字幕| 国产这里只有精品| 福利一区视频在线观看| 伊人亚洲福利一区二区三区| 欧美日韩国产成人高清视频| 亚洲一区二区久久久| 欧美激情一级精品国产| 国产精品香蕉在线观看| 日韩电影中文字幕一区| 欧美激情在线观看视频| 欧美中文字幕在线播放| 欧美日韩亚洲一区二| 亚洲欧美制服丝袜| 91精品综合久久久久久五月天| 久久精品一本久久99精品| 992tv成人免费影院| 国产欧美最新羞羞视频在线观看| 亚洲欧美国产一区二区三区| 久久色在线播放| 亚洲美女av在线播放| 韩国日本不卡在线| 欧美另类暴力丝袜| 日韩在线视频免费观看| 国产91热爆ts人妖在线| 欧美日韩国产综合新一区| 亚洲人线精品午夜| 亚洲在线视频观看| 91视频九色网站| 日韩av在线最新| www.美女亚洲精品| 亚洲少妇激情视频| 成人激情综合网| 亚洲毛片在线观看| 欧美激情女人20p| 亚洲乱码av中文一区二区| 久久免费视频这里只有精品| 日韩视频免费在线观看| 久久久99久久精品女同性| 久久久久北条麻妃免费看| 欧美色视频日本高清在线观看|