https://blog.csdn.net/n447194252/article/details/77839594javascript
<script type="application/javascript"> //發送表單ajax請求 $(':submit').on('click',function(){ $.ajax({ url:"buy", type:"POST", data:JSON.stringify($('form').serializeObject()), contentType:"application/json", //缺失會出現URL編碼,沒法轉成json對象 success:function(){ alert("成功"); } }); }); /** * 自動將form表單封裝成json對象 */ $.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name]) { if (!o[this.name].push) { o[this.name] = [ o[this.name] ]; } o[this.name].push(this.value || ''); } else { o[this.name] = this.value || ''; } }); return o; }; </script>