JS/Jquery 表单方式提交总结

您所在的位置:网站首页 分步表单一次提交所有 JS/Jquery 表单方式提交总结

JS/Jquery 表单方式提交总结

2024-07-11 19:17| 来源: 网络整理| 查看: 265

更多JS实战,前往:https://www.yuque.com/smallwhy/yyvuqy

1. submit提交 (1). submit 按钮式提交

缺点:在提交前不可修改提交的form表单数据

// 1. html (2). onsubmit方式提交

优点:在请求提交操作(action)时,可对提交的数据进行处理

// 1. html // 注意此没有name属性,不会提交 // 此有name属性,会被form表单提交 提交 // 2.js function checkForm () { // 点击“提交”按钮,执行的方法 var input_pwd= document.getElementById('input_pwd'); var md5_pwd= document.getElementById('md5_pwd'); md5_pwd.value= toMD5(input_pwd.value); //进行下一步 return true; } 2. formData 提交 // 1. html 照片导入 // 2. js $('#photoForm input').change(function() { var photoForm = $('#photoForm')[0], photoFormData = new FormData(photoForm), photoFileList = $('#photoInput')[0].files; // 上传的文件列表 $('.loading').show(); $.ajax({ type: 'POST', url: ZD.url+"/cert/filesUpload", data: photoFormData, // 告诉jQuery不要去处理发送的数据 processData : false, // 告诉jQuery不要去设置Content-Type请求头 contentType : false, complete:function(){ $('.loading').hide(); $("#photoForm input").val(''); }, success:function(d){ // 成功。。 } }); }); 3. 动态添加表单提交, js方式提交 1. 动态追加的form表单 var exportForm = $('\ \ '); $(document.body).append(exportForm); exportForm.submit(); // 表单提交 exportForm.remove(); 2. 静态form表单,js方式提交 // 1. html // 2. js/JQuery document.getElementById("form").submit(); // js写法 $("#form").submit(); // jquery写法


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3