AJAX代码格式
2024-08-31 03:51:44
var request;
//XMLHttpRequest的创建
function createRequest(url){
if(window.XMLHttpRequest){
request = new XMLHttpRequest();
}else if(window.ActiveXObject){
try{
request= new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
request = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e){ }
}
}
request.onreadystatechange = getResult;
request.open("get",url,true);
request.send(null);
} //ajax回调函数
function getResult(){
if(request.readyState ==4 && request.status == 200){
document.getElementById("select02").innerHTML = request.responseText;
}
} //ajax触发函数 负责生成url
function checkSelect(){
var url = "/address/SelectServlet?select="+document.getElementById("select01").value;
createRequest(url);
}
一般直接使用 new XMLRequest()即可
最新文章
- Android 7.0 UICC 分析(四)
- Redis 发布订阅
- UITextField 的限制输入金额(可为小数的正确金额)
- wk_01
- ZOJ 3494 (AC自动机+高精度数位DP)
- 高效的iOS宏定义
- PostgreSQL的 initdb 源代码分析之二十四
- vim学习与理解
- MySQL(11):存储引擎
- 修改cmd的字体
- Mysql文件太大导入失败解决办法总结
- 什么时候rootViewController至tabbarController时刻,控制屏幕旋转法
- MATLAB中多行注释以及取消的快捷键
- Ubuntu配置OpenStack 二:配置时间同步NTP和安装数据库Maridb以及问题总结
- UE4 AsnycTask
- 怎样在ISE14.7中固化FLASH文件
- BZOJ.3453.tyvj 1858 XLkxc(拉格朗日插值)
- BizTalk Orchestration execute Flat file disassembler ReceivePipeline
- UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 1: ordinal not in range(128)
- 面向对象【day08】:反射的最佳实践(三)
热门文章
- 9.Spring Boot实战之配置使用Logback进行日志记录
- 利用formdata对象上传文件时,需要添加的参数
- 二叉树的递归插入【Java实现】
- leetCode 103.Binary Tree Zigzag Level Order Traversal (二叉树Z字形水平序) 解题思路和方法
- h5做app和原生app有什么区别?
- 11. Spring Boot JPA 连接数据库
- Loadrunner--集合点
- IDEACould not autowire. No beans of 'xxxMapper' type found.
- Microsoft iSCSI Software Target 快照管理
- 格式化上下文formatting contexts