提交表单的4种方式 如何实现form表单提交后数据不刷新?
如何实现form表单提交后数据不刷新?
$(“form”).submit(函数(事件){事件.preventDefault()var form=$(this)if(!窗体.hasClass(“fupload”){//普通形式$。Ajax({类型:表格.attr(“method”),网址:表格.attr(“action”),数据:表单.序列化()}). 成功(函数(){//submit successfully})。Fail(function(jqxhr,textstatus,errorthlow){//error message})else{//muitipart form,例如文件上载类var formdata=new formdata(this)$。Ajax({类型:表格.attr(“method”),网址:表格.attr(“action”),数据:formData,MimeType:“multipart/form data”,contenttype:false,cache:false,processdata:false})。成功(function(){//submit successfully})。Fail(function(jqxhr,textstatus,errorthlow){//error message})
如何让表单提交时不刷新当前页面?
Java code
当我点击保存提交表单时,如何保持当前页面不变(即不刷新当前页面)在表单后添加一个iframe Java code点来保存提交事件。在这种情况下,我需要将目标更改为iframe:Java代码的名称文件.表格[0].target=“rfFrame”
js实现表单提交后不重新刷新当前页面?
JQuery有一个Ajax方法来实现异步(您称之为无刷新),然后绑定表单的onsubmit事件,访问您要异步提交的页面,返回false(这样这个页面就不会被刷新)它可以实现您所说的表单提交的无刷新。代码如下$(文档)。就绪(函数(){//提交表单$(“#form ID”)。提交(函数(){jQuery.ajax文件({URL:“要提交的页面”,数据:$(“#表单ID”)。Serialize(),类型:“post”,beforeSend:function(){//operation before asynchronous submission},success:function(){//operation after asynchronous submission})return false})
提交表单的4种方式 form表单提交后不清空 html如何获取js的变量值
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。