100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 怎么实现form表单提交后不重新刷新当前页面 – Ajax – 前端

怎么实现form表单提交后不重新刷新当前页面 – Ajax – 前端

时间:2024-01-16 17:38:44

相关推荐

怎么实现form表单提交后不重新刷新当前页面 – Ajax – 前端

$(‘form’).submit(function (event) { event.preventDefault(); var form = $(this); if (!form.hasClass(‘fupload’)) { //普通表单 $.ajax({ type: form.attr(‘method’), url: form.attr(‘action’), data: form.serialize() }).success(function () { //成功提交 }).fail(function (jqXHR, textStatus, errorThrown) { //错误信息 }); } else { // mulitipart form,如文件上传类 var formData = new FormData(this); $.ajax({ type: form.attr(‘method’), url: form.attr(‘action’), data: formData, mimeType: “multipart/form-data”, contentType: false, cache: false, processData: false }).success(function () { //成功提交 }).fail(function (jqXHR, textStatus, errorThrown) { //错误信息 }); };});

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。