`

jquery调用ajax方法 返回 object xml document

阅读更多
   在使用jquery+JqueryEasyUi+struts+json 做后台管理员界面的输入校验时候,曾经遇到这样一个问题。
    在action类里面,实现了responseAware接口,在方法里使用response.getWriter.print("错误信息");
    可是在前台页面中,
    jquery.post("url","param",function(data){
     alert(data);
   })
   alert出来的结果是object xml document,这让我很费解,输出的是字符串,为什么传输的是xml格式?可能是浏览器解析的问题。
    后来唯有在response.getWriter.print("错误信息");这句话前台加多句   response.setContentType("text/html;charset=UTF-8"); alert就是你要的字符串了。
分享到:
评论
3 楼 释皇天 2013-03-06  
http://blog.sina.com.cn/s/blog_7d7a29c301014dlx.html
2 楼 少年中国 2012-03-02  
正纳闷呢,谢谢
1 楼 xiangxiangj 2011-07-19  
呵呵谢谢,顶

相关推荐

    firefox下jquery ajax返回object XMLDocument处理方法

    当我们在使用Firefox浏览器配合jQuery进行Ajax调用时,可能会遇到一个问题,即Ajax调用返回的数据是一个[object XMLDocument],而不是我们预期的JSON格式。这种现象通常出现在使用Struts2框架返回数据时。为了解决这...

    JqueryAjax简单实例

    在IT行业中,jQuery和AJAX是...同时,jQuery的`.ajax()`方法还有许多可配置的选项,如设置请求头、超时时间等,可以根据实际需求进行调整。通过不断实践和学习,你可以掌握更多高级技巧,创建出更加复杂和高效的应用。

    jQuery+Ajax+PHP无刷新分页

    jQuery的核心特性是可以使开发者更方便地操作DOM(Document Object Model),处理事件,创建动画效果,以及与服务器进行异步数据交互。 **二、Ajax介绍** AJAX(Asynchronous JavaScript and XML)并非一种单一的...

    JQuery DoM和ajax 操作

    jQuery库是JavaScript的一个强大工具,它极大地简化了对DOM(Document Object Model)的操作。DOM是HTML和XML文档的结构化表示,允许我们通过编程方式访问和修改页面内容。jQuery提供了丰富的选择器、遍历和操作方法...

    ajax调用后台方法

    5. **处理数据**:对返回的数据进行解析和处理,然后更新DOM(Document Object Model)以显示新内容。 ### Ajax的优点 1. **页面无刷新**:用户可以在不离开当前页面的情况下获取和更新信息,提供了更流畅的交互...

    使用 jQuery 简化 Ajax 开发

    jQuery 的核心优势在于它能够简化 DOM(Document Object Model)操作,以及简化 Ajax 请求等复杂任务。通过使用 jQuery,开发者可以更加高效地编写 JavaScript 代码。 #### 二、jQuery 与 Ajax **Ajax**...

    C#调用WebService实现的Ajax电子相册

    在前端展示方面,Jquery对DOM(Document Object Model)的操作至关重要。DOM是HTML和XML文档的结构化表示,Jquery提供的API可以高效地查找、修改和添加DOM元素。在这个电子相册中,Jquery被用来动态地创建和更新照片...

    jQuery+AJAX+JSON

    创建 jQuery 对象后,就可以调用 jQuery 提供的各种方法来操作 DOM。 **2.2 DOM 对象转为 jQuery 对象** 将原生 DOM 对象转换为 jQuery 对象非常简单,只需在 DOM 对象前添加 `$()` 即可: ```javascript var ...

    J2EE中JSON+Jquery_AJAX应用

    在AJAX应用中,jQuery的`.ajax()`方法简化了发送异步请求的过程,可以轻松地与服务器进行数据交互。此外,它还提供了一套完整的API来处理响应,例如通过`.done()`、`.fail()`和`.always()`处理成功、失败和完成回调...

    ajax发送xml请求小示例

    虽然XML是传统上与AJAX一起使用的数据格式,但如今更常见的是使用JSON(JavaScript Object Notation),因为它的结构更简洁,解析和生成也更方便。然而,XML在处理复杂数据结构和跨语言交换数据时仍具有优势。 四、...

    Jquery实现ajax的详细文档

    在前端,我们可以使用jQuery的`$.getJSON`方法发送AJAX请求。以登录功能为例,以下是一个简单的JavaScript代码片段: ```html <script type="text/javascript" src="js/jquery-1.3.min.js"> function GetJson() { ...

    JQuery各Ajax函数说明

    ### JQuery中的Ajax函数详解 #### 一、$.get() **函数定义**: ```javascript $.get(url, [data], [callback]) ``` **说明**: `$.get()` 是 jQuery 提供的一个用于发起 GET 请求的简便函数。它允许你向服务器...

    Ajax异步调用

    Ajax调用可以请求XML文件,然后使用JavaScript的DOM(Document Object Model)接口解析XML,提取所需数据。 4. **jQuery**:jQuery是一个广泛使用的JavaScript库,简化了HTML文档遍历、事件处理、动画制作和Ajax...

    JavaScript&jQuery应用&ajax

    jQuery的核心特性包括选择器(用于高效地选取DOM元素)、链式操作(允许连续调用方法)以及插件系统,这极大地提高了开发效率。通过学习jQuery,你可以快速掌握如何实现常见的网页交互效果。 AJAX技术基于...

    JQuery的Ajax1

    `load()`是jQuery中最直观且常用的Ajax方法,它用于从服务器上获取HTML内容,并将其插入到DOM(Document Object Model)中指定的元素内。`load()`方法的基本语法如下: ```javascript load(url[, data][, callback]...

    jquery+ajax实现省市区三级联动 (封装和不封装两种方式).zip

    - **动态更新DOM**:在AJAX的回调函数中,解析返回的数据,使用jQuery的方法如`append()`动态添加到city下拉框。 - **递归实现**:对于区的联动,可以同样处理,根据选择的市再次发起请求获取区的数据。 4. **...

    .net 前台调用后台函数的 Ajax 方法

    在现代的.NET开发中,通常会使用更新的技术,如jQuery的`$.ajax`方法、ASP.NET MVC的Ajax辅助方法或使用纯JavaScript的fetch API。然而,对于了解基本的Ajax原理和早期.NET应用,AjaxPro提供了一个简单易用的解决...

    Ajax无刷新异步调用后台方法获取系统时间显示

    这个方法返回当前服务器系统的日期和时间,格式化为易于阅读的字符串。 通过以上步骤,我们就实现了Ajax无刷新异步调用后台获取系统时间并在前端显示的功能。这个例子只是一个基础的入门教程,实际应用中可能需要...

    Ajax技术开发指南 AJAX(Asynchronous JavaScript and XML)是结合了Java技术、XML以及JavaScript等编程技术,可以让开发人员构建基于Java技术的Web应用,并打破了使用页面重载的惯例。

    Ajax获取到新数据后,通常需要更新DOM(Document Object Model)来呈现这些数据。JavaScript提供了操作DOM的方法,如`createElement`、`appendChild`和`innerHTML`等,用于动态修改页面内容。 ### 5. JSONP(JSON ...

    jquery+easyUI+ajax+dom+highchart

    DOM(Document Object Model)是HTML和XML文档的结构化表示,它将文档视为一棵树形结构。DOM API允许JavaScript程序对文档进行动态操作,如查找、添加、修改或删除元素。jQuery提供了简化版的DOM操作接口,例如$...

Global site tag (gtag.js) - Google Analytics