您好,登錄后才能下訂單哦!
這篇文章主要介紹如何使用ajax異步提交表單,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
方式一
手工收集所有的用戶輸入,封裝為大的“k1=v1&k2=v2…”鍵值對形式,使用$.post(url, data,fn)把數據提交給服務器
$.ajax({ type:'post', url:'Notice_noTipsNotice', data:'k1=v1&k2=v2...', cache:false, dataType:'json', success:function(data){ } });
方式二
單序列化:$('#myform').serialize( ); 其返回值就是“k1=v1&k2=v2...”鍵值對形式,再發起異步請求即可。 function noTips(){ var formParam = $("#form1").serialize();//序列化表格內容為字符串 $.ajax({ type:'post', url:'Notice_noTipsNotice', data:formParam, cache:false, dataType:'json', success:function(data){ } }); }
方式三
使用jQuery Form插件提供的ajaxSubmit()函數
$('#myform').ajaxSubmit({ type: 'GET/POST', url: 'xx.php', dataType: 'json', success: fn, clearForm: true, resetForm: true }); //此函數會自動把選定的表單進行序列化并異步提交
以上是“如何使用ajax異步提交表單”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。