程序代码

$.ajax({
     url:'Accept.jsp',
     type:'post', //数据发送方式 
     dataType: 'xml',   // 注意这里是xml哦 ,不是html ( html比较简单,所以我拿xml做下例子,解释下 )
     data:'text='+$("#name").val()+'&date='+new Date(),   //要传递的数据 
     timeout: 2000,     //设置本地超时 .( 毫秒)
     error: function(){
         alert('Error loading XML document');
     },
     success: function(xml){
   $(xml).find("student").each(function(){
     var item_text = $(this).text();
   //   alert($("name" , xml).text());   //选择器注意下   写法
     $('<li></li>').html(item_text).appendTo('ol');
     });
     }
});

body:
程序代码

<form id="form1">
     name:<input type="text" value="cssrain" id="name"><br>
     <input type="button" value="save" id="save">
</form>
<br>
返回xml:
<ol></ol>

Accept.jsp:

String text=request.getParameter("name"); //获取传来的参数
response.setContentType("text/xml");   //注意,由于你是以xml形式传递过来的,所以这里必须写。
out.print("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
out.print("<student>");
out.print("<name>"+text+"</name>");
out.print("</student>");

好了, 例子 就到这里, 应该能看懂把.   现在是返回xml.   不过听说json满流行的.   以后在做一些json传递的例子.

转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/11/23/1609116.html

jQuery--AJAX传递xml相关推荐

  1. JQuery Ajax传递整个表单数据方法

    jQuery提倡写更少的代码,做更多的事.jQuery的Ajax是我们经常 用到的一个方法,当需要传递的数据比较少时我们可以一一的整理成 url字符串然后传递给服务器,接受返回的数据.当数据比较多时, ...

  2. jquery ajax json传递数组,jQuery ajax 传递JSON数组到Spring Controller

    jQuery ajax传递单个JSON对象到后台很容易,这里记录的是传递多个JSON对象组成的JSON数组到java 后台,并说明java如何解析JSON数组. 1.js代码 var relation ...

  3. jQuery ajax 传递JSON数组到Spring Controller

    jQuery ajax传递单个JSON对象到后台很容易,这里记录的是传递多个JSON对象组成的JSON数组到java 后台,并说明java如何解析JSON数组. 1.js代码 var relation ...

  4. php jquery ajax xml,jquery Ajax解析XML数据代码实例

    jquery Ajax解析XML数据(同步及异步调用)简单实例 $.ajax({ async: true, // 默认true(异步请求) cache: true, // 默认true,设置为 fal ...

  5. Jquery Ajax +.ashx XML数据格式

    Jquery Ajax+.ashx +XML比较流行的Ajax解决方案.在这里简单介绍一下 1.   .ashx文件 public void ProcessRequest(HttpContext co ...

  6. jquery ajax传递data,基于jquery ajax中的data传递参数与后台工作的流程

    基于jquery ajax中的data传递参数与后台工作的流程 2014-11-12    分类: php学习,前端资源,学习jquery基础 首先列出实例代码 js代码: $('button').c ...

  7. jquery ajax传递数组

    //定义一个数组 var selectCount=[]; $.ajax({ url:'/bb/aaa', type:'post', dateType:'json', traditional:true, ...

  8. jQuery $.ajax传递数组的traditional参数传递必须true 对象的序列化

    设置jQuery 的 traditional参数 实际上是设置 jQuery.param 的traditional 参数,默认为false,当设置为true后,会导致多层次的对象序列化为[object ...

  9. jQuery $.ajax传递数组的traditional参数传递必须true

    起初我认为traditional:true,可有可无,但是后来不用traditional的时候,发现后台无法获取selectUsers的值,那么可以肯定的是traditional默认值是false. ...

  10. ajax中url如何使用,jQuery Ajax url使用方式

    jQuery Ajax的使用场景: 页面需要通过后台逻辑,但只需要局部刷新以显示新的内容. jQuery Ajax url使用方式 1.servlet方式: 需要在struts.xml中写一个acti ...

最新文章

  1. git 换行问题_后端必备的 Git 分支开发规范指南
  2. Centos7-安装mysql5-7
  3. CentOS下C++开发环境搭建
  4. Django 3.2.5博客开发教程:HelloWorld欢迎页面
  5. 平板的android版本是5.0.2,EMUI5.0荣耀平板2升级固件下载
  6. JavaScript0-闭包
  7. java中的的一些生命周期,Java中对象的生命周期
  8. java字符串连接效率_关于java:字符串连接中的“+”是否会影响效率?
  9. onenote复制出来是图片_OneNote入门篇
  10. 自动备份 SourceSafe
  11. Java手写线程池(不带返回值、带返回值)
  12. 快速生成HTML结构语法(HTML、CSS)
  13. Luogu P5201 [USACO19JAN]Shortcut 最短路树???
  14. python解决sip与ptqt不兼容导致页面截图引擎无法运行问题
  15. 泰山OFFICE正式在UOS应用商店上架
  16. Google Earth Engine(GEE)——中国区域NOAA数据风速代码下载
  17. 基于SSM的共享汽车管理系统设计与实现
  18. 如何下载B站视频,解决视频没有声音/音画分离问题(IDM+Potplayer)
  19. perl oracle ppm,perl – 为什么没有找到ppm:命令?
  20. 微信授权之登录、注册、关联微信号全流程图

热门文章

  1. Linux下获取usb视频设备vendor id和product id的8种方法
  2. OpenCV支持的图像格式
  3. linux驱动:i2c驱动(三)流程图之注册设备
  4. #Java夜未眠# 读书笔记
  5. 送给那些还在迷茫的人
  6. mysql有那些存储引擎_MySQL有那哪些存储引擎
  7. mysql 按月和年累加_MySQL架构图
  8. ef core mysql 字符集,EF Core 基础知识
  9. python多线程并发_Python进阶记录之基础篇(二十四)
  10. input输入框为number类型时,去掉上下小箭头