ajax提交form表单
action指明要提交到的url,method为提交方法,为post或是get。如果方法为get,表单提交的数据会被写在请求头的URL里(请求头里没有content-type字段);如果方法为post,数据会被保存在请求体里,请求头的Content-type字段的值是APPlication/x-www-form-urlencoded。表单每次提交都会导致页面刷新。点击会提交表单内容的,有三个标签:
Ajax请求
function createXHR() {
if(typeof XMLHttprequest != 'undefined') {
return new XMLHttpRequest();
} else if(typeof ActiveXObject != 'undefined') {
if(typeof arguments.callee.activeXString != "string") {
var versions = ["msxml2.XMLHttp.6.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp"],
i, len;
for(i = 0, len = versions.length; i < len; i++) {
try {
new ActiveXObject(versions[i]);
arguments.callee.activeXString = versions[i];
break;
} catch (ex) {
//跳过
}
}
return new ActiveXObject(arguments.callee.activeXString);
}
} else {
throw new ERROR("No XHR object available.");
}
}
var xhr = createXHR();
var data = "username=Mary&password=123";
xhr.open("GET", "ajaxTest.json", true);
xhr.setRequestHeader("Content-type", "application/x-www.form-urlencoded");
xhr.send(data);
Ajax请求不会导致整个页面刷新,只会使局部刷新。使用Ajax必需要注意:数据必须是用&连接的键值对,并且在open()和send()之间必须要加xhr.setRequestHeader("Content-type", "application/x-www.form-urlencoded");这样才能确保后台可以通过
文章最后发布于: 2018-04-10 21:02:30
相关阅读
GTX 1060可以说是10系列显卡中最让人无语的一个系列,也是唯一一个有三个版本型号的10系列,估计也只有NV这种大佬才敢这样肆意的放纵
三、GTX1660Ti和1660性能测试对比1、测试平台:CPU:Intel九代酷睿i7 9700K散热器:高端水冷主板:Z390显卡1:GTX1660 6G显卡2:GTX1660Ti 6G
TCP(传输控制协议)和UDP(用户数据报协议)区别
TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,是专门为了在不可靠的网
select concat('大','小') as size from 表
查询出结果为:大小
select concat('大',NULL) as size from 表
查询出结果为:null
conc
在复习javascript运动框架的过程中,又遇到了offset属性,之前一直比较模糊的一个知识点,今天各方查阅资料总算有了一个比较清楚地认识