導讀跟大家講解下有關ajax如何提交form表單數據?ajax提交form表單數據的方法介紹,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說
跟大家講解下有關ajax如何提交form表單數據?ajax提交form表單數據的方法介紹,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說ajax如何提交form表單數據?ajax提交form表單數據的方法介紹,小編也收集到了有關ajax如何提交form表單數據?ajax提交form表單數據的方法介紹的相關資料,希望大家看到了會喜歡。
對于form表單數據的提交,我們一般都會想到使用ajax提交,那么,ajax如何來提交form表單數據呢?接下來的這篇文章就來給大家來介紹關于ajax提交form表單數據方法,有需要的伙伴可以參考一下。話不多說,我們直接來看正文~
ajax提交form表單數據可以分為兩種,一種是無返回結果的,就是將表單數據提交給后臺,后臺處理完就完了;另一種就是有返回結果的,后臺執行成功或失敗的信息需要返回到前臺。
ajax本身屬于有返回結果的一類,其中的success方法就是處理后臺返回結果的。
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="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>注意:這種方式提交form表單數據需要注意的是form表單中的項一定要有name屬性,后臺獲取的鍵值對為key=name值,value=各項值,注意無論是input標簽還是span或者是其他標簽,一定要有name屬性,沒有name屬性后臺是獲取不到該項的。、
以上就是本篇文章的全部內容了,更多精彩內容大家可以參考PHP中文網其他欄目!!!
以上就是ajax如何提交form表單數據?ajax提交form表單數據的方法介紹的詳細內容,更多請關注php中文網其它相關文章!
來源:php中文網