Jquery 拼接input中字符串,然后Ajax。
HTML:
1 <form id="myForm1" action="#"> 2 <input name="name"/> 3 <input name="dec"/> 4 <input type="submit"/> 5 </form>
JS:
1 <script> 2 (function($){ 3 $.fn.jointAjax=function(){ 4 var jointObj={}; 5 $(this.serializeArray()).each(function(){ 6 jointObj[this.name]=this.value; 7 }); 8 return jointObj; 9 }; 10 11 $(\'#myForm1\').bind(\'submit\',function(e){ 12 console.log($(this).jointAjax()) 13 }) 14 })(jQuery) 15 16 </script>
最终结果: