ajax用法示例_json.tojavaobject

ajax用法示例_json.tojavaobject这次给大家带来Ajax与$.ajax实例详解,Ajax与$.ajax使用的注意事项有哪些,下面就是实战案例,一起来看一下。实例一(Ajax请求基本创建格式):Ajax练习(GET,不考虑浏览器兼容性)functiondoRequest(){//不考虑浏览器兼容性问题varxmlHttp=newXMLHttpRequest();//打开一个与Http服务器的连接xmlHttp.open(…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

这次给大家带来Ajax与$.ajax实例详解,Ajax与$.ajax使用的注意事项有哪些,下面就是实战案例,一起来看一下。

实例一(Ajax请求基本创建格式):

Ajax练习(GET,不考虑浏览器兼容性)

function doRequest() {

//不考虑浏览器兼容性问题

var xmlHttp = new XMLHttpRequest();

//打开一个与Http服务器的连接

xmlHttp.open(“GET”, “Default.aspx”, true);

//与服务器端交互

xmlHttp.send(null);

//监听服务器端响应状态的改变事件

xmlHttp.onreadystatechange = function () {

//客户端与服务器端交互完成

if (xmlHttp.readyState == 4) {

//服务器端返回Http状态码:200表示请求成功,404未找到,403错误

if (xmlHttp.status == 200) {

//获得服务器端资源

var result = xmlHttp.responseText;

alert(result);

}

}

}

}

AjaxDemo实例

//使用Ajax读取浏览器的工作内容

function readRequest() {

//不考虑浏览器的兼容性问题

var xmlhttp = new XMLHttpRequest();

//打开一个与服务器相关的链接

//发送请求

//请求的方式(获取/发送),请求页面,是否异步

xmlhttp.open(“GET”, “AjaxDemo.aspx”, true);

//发送数据

xmlhttp.send(null);

//接受服务器返回结果

xmlhttp.onreadystatechange = function() {

//请求完成

if (xmlhttp.readyState == 4) {

//链接成功

if (xmlhttp.status == 200) {

//输出浏览器的内容

var result = xmlhttp.responseText;

alert(result);

window.alert(“读取浏览器的内容成功!”);

}

}

};

};

function btn_Click() {

var http = new ActiveXObject(“Microsoft.XMLHTTP”);

//或者使用这一句创建 var xmlhttp = new XMLHttpRequest();

if (!http) {

alert(“创建xmlhttp对象异常!”);

return false;

}

http.open(“POST”, “AjaxDemo.ashx”, false);

http.onreadystatechange = function() {

if (http.readyState == 4) {

//链接成功

if (http.status == 200) {

alert(http.responseText);

document.getElementById(“Text1”).value = http.responseText;

} else {

window.alert(“Ajax服务器返回错误!”);

}

}

};

http.send();

};

实例二(见附件)

考虑浏览器兼容性Ajax请求处理,获取后台xml文件内容。

实例三(见附件)

使用$.Ajax获取后台读取xml文件内容信息。function readXML1() {

//创建XML对象

var xmldom = new ActiveXObject(“Microsoft.XMLDOM”);

//设置为异步

xmldom.async = “false”;

//加载需要读取的XML文档

xmldom.load(“XML1.xml”);

info = “”;

//需要读取的根节点

var node = xmldom.selectNodes(“student”);

//依次读取其中的内容

info = node[0].childNodes[0].nodeTypedValue + ”
” + node[0].childNodes[1].nodeTypedValue+ “
” + node[0].childNodes[2].nodeTypedValue;

document.getElementById(“xmlmsg”).innerHTML = info;

};function readXML2() {

//实例化xml对象

var xml = new ActiveXObject(“Microsoft.XMLDOM”);

//异步设置

xml.async = “false”;

//加载需要读取的XML文档

xml.load(“XML2.xml”);

info = “”;

//选择需要读取的对象名称

var fnode = xml.documentElement.selectNodes(“people”);

//循环输出文档的内容

for (var i = 0; i < fnode.length; i++) {

for (var j = 0; j < fnode[i].childNodes.length; j++) {

info += fnode[i].childNodes[j].text + “
“;

}

}

document.getElementById(“xmlmsg”).innerHTML = info;

};

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170676.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 硬件SPI控制ST7789V「建议收藏」

    文章目录前言一、能用的方法有那些?1.利用硬件UART模拟SPI,实现9位数据发送2.搭建一个数字逻辑电路,人为实现9位spi发送3.发送两组8位SPI二、具体操作1.具体实现总结前言这段时间闲着没事,决定自己做个手表玩玩,参考了一些开源项目和数据手册,决定主控使用STM32F411CEU6,屏幕选用了淘宝一家商家的ST7789V主控的240*240分辨率的圆形tft屏幕。利用商家给的软件spi例程成功将屏幕点亮之后,尝试使用改为硬件spi的方式,加快屏幕的刷新速度但是尝试了多种方案后始终无法点亮,

    2022年4月9日
    603
  • pycharm如何设置快捷键「建议收藏」

    pycharm如何设置快捷键「建议收藏」pycharm中默认ctrl+d是复制一行,这和jupyter完全不一样,我比较喜欢的是:ctrl+d:删除一行ctrl+c:复制一行所以想要将pycharm进行修改。我们以ctrl+d:删除一行为例。找到如下:点击那一行。然后弹出如下对话框:我们不需要删除,直接按快捷键ctrl+d,自动更换为ctrl+d。此时会说和其他快捷键冲突了,没事,删除其他快捷键即可,那些都是一些不常用的。然后,我们可以删除以前的那个快捷键。完成…

    2022年8月29日
    1
  • 朴素贝叶斯三种模型_朴素贝叶斯多分类

    朴素贝叶斯三种模型_朴素贝叶斯多分类目录前言一、简述贝叶斯定理二、贝叶斯定理的推导三、贝叶斯定理的例子说明四、朴素贝叶斯分类器总结前言什么是分类算法通俗地讲分类算法就是把大量已知特征及类别的样本对象输入计算机,让计算机根据这些已知的类别与特征归纳出类别与特征之间的规律(准确地说应该是分类模型),最终目的是运用得到的分类模型对新输入的对象(该对象已知特征,类别是不知道的)判断出该对象所属…

    2022年9月26日
    0
  • WebService简单案例实例

    WebService简单案例实例本周工作日即将结束,下周项目经理安排了一项任务可能需要使用到webservice,但本人之前尚未使用过,网上查了一些案例看了看在此小记一篇留作日后回首也希望可以帮助到查看者朋友1、什么是WebService?WebService是一种远程调用技术,也叫XMLWebServiceWebService,是一种可以接收从Internet或者Internet上的其他系统中传递过来的请求,轻量级的独…

    2022年7月21日
    13
  • 从“挂科大王”到网络安全布道者,云舒的那些“面壁”时刻[通俗易懂]

    从学习、工作和创业经历出发,走近网络安全布道者云舒的人生。

    2022年4月15日
    50
  • 开启生产效率新时代

    开启生产效率新时代

    2021年5月25日
    111

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号