易截截图软件、单文件、免安装、纯绿色、仅160KB

Struts2+JQuery实现AJAX的一个细节问题

    WEB架构:Struts2,JS框架:JQuery
ACTION中:
response.getWriter().print("aaa");
JSP中:
function ajaxMethod() {
$.ajax( {
url : 'ajax.action',
type : 'POST',
dataType : 'json',
timeout : 1000,
error : function() {
alert('Error loading XML document');
},
success : function(jasonObj) {
alert(jasonObj);
}
});

}

目前问题:JS报错:aaa未定义
解决方式
ACTION中:
response.getWriter().print("'aaa'");
初步看来是JQuery在接受的时候去除了双引导致里面的值暴露出来识别为变量,希望遇到过类似问题的朋友能够帮忙
解释一下原理,以及改进方式,如果有类似功能的DEMO更好,我的邮箱cbhdgvt520@163.com


mark

你dataType 不是定义json类型了么?aaa 不是json 对象?


aaa应该是json对象

dataType : 'json', 返回值json,所以加了引号之后才正确的!


相关问答:

ajax的模态对话框 - Java / Java EE

Hi,everybody!
  最近有一个系统显示层用的是struts,其中有一个功能就是,在一个jsp页面上有很多表格,每一个表格上都有一个对应的id当点击这个表格的时候弹出一个模态对话框,然后输入内容再提交!要求就 ......

AJAX处理XML文档问题

<XML>
<FLAG>1</FLAG>
<REASON></REASON>
<ADVERT><ADID>64</ADID><ADNAME>英皇娱乐四</ADNAME><ADCONTENT>内容一</ADCONTENT><ADT ......

关于Ajax长轮询的疑问

假如客户端每10秒进行一次请求,客户端数量少的时候没关系,如果数量多的话,那么每10秒就有这么多用户进行请求,每个请求都要连接数据库,是不是耗费资源太大,性能太低?
第二点就是,用户打开多个页面,每个页面 ......

jquery中向ajax问题 - Web 开发 / JavaScript

我在一个html中写如下代码:
JScript code:
<html>
<head>
<script type="text/javascript" charset="utf-8"
src="script/jquery-1.3.2.min ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号