ajax – 何时使用$.ajax(),$(‘#myForm’).ajaxForm或$(‘#myFor
发布时间:2020-12-16 02:52:26 所属栏目:百科 来源:网络整理
导读:鉴于提交服务器有很多不同的选择,我感到有些困惑. 有人可以帮助我清除这个想法,当我应该使用哪个以及为什么? 1 $.ajax()2 $('#myForm').ajaxForm3 ajaxSubmit4 $('#myForm').submit 谢谢 解决方法 我个人更喜欢创建一个函数,例如submitForm(url,data),它可
鉴于提交服务器有很多不同的选择,我感到有些困惑.
有人可以帮助我清除这个想法,当我应该使用哪个以及为什么? 1> $.ajax() 2> $('#myForm').ajaxForm 3> ajaxSubmit 4> $('#myForm').submit 谢谢 解决方法
我个人更喜欢创建一个函数,例如submitForm(url,data),它可以被重用.
使用Javascript: function submitForm(t_url,t_data) { $.ajax({ type: 'POST',url: t_url,data: t_data,success: function(data) { $('#responseArea').html(data); } }); } HTML: < form action ='javascript:submitForm(“whatever.php”,$(“#whatevervalue”).val());'方法= 'POST' >等等 编辑试试这个: $('#yourForm').submit(function() { var yourValues = {}; $.each($('#yourForm').serializeArray(),function(i,field) { yourValues[field.name] = field.value; }); submitForm('whatever.php',yourvalues); }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |