JavaScript AJAX表单自动提交
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript AJAX表单自动提交相关的知识,希望对你有一定的参考价值。
function as(){
var input = document.getElementById('form').elements
var param = 'savetype=auto';
for(var i=0; i!=input.length; i++){
if(input[i].type != 'submit'){
param = param+'&'+input[i].name+'='+input[i].value
}
}
var ass=new XMLHttpRequest();
ass.open('POST','save.php',true);
ass.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
ass.setRequestHeader("Content-length", param.length);
ass.setRequestHeader("Connection", "close");
ass.send(param);
ass.onreadystatechange = function() {
if(ass.readyState == 4 && ass.status == 200) {
alert('your response code goes here');
}
}
}
以上是关于JavaScript AJAX表单自动提交的主要内容,如果未能解决你的问题,请参考以下文章
Javascript - 根据ajax响应停止表单提交[重复]
Jquery AJAX提交多个FORM表单
在 Javascript/ajax 或 jquery 中提交多个表单
ajax+FormData+javascript实现无刷新表单信息提交
javascript表单的Ajax 提交插件的使用
如何在 ajax 调用中提交表单之前调用 javascript 验证函数