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

问一个ajax的问题.在线等...

从数据库查到数据后,用PrintWriter out = response.getWriter();out.print(**);放到流中,在前台页面js中用xmlHttp.responseXML得到这个值呢?明白原理的高手们请详细讲一下,谢谢.
你先去看看 prototype 或者 jquery等,或者直接看看ajax的知识。
另外,返回值一般建议用JSON格式,这个格式是js默认支持的。

嗯,看是看了,我也照着例子试了,就是迷惑为什么这样能取到值,就因为都是放到response容器里吗?我再看看,除了prototype好像其它的两个都不大好写.

out.print(**);如果是普通得字符串
则js可以这样获得xmlHttp.responseText

如果是xml格式得
我举个例子
data.html
HTML code:

//前面得省略
if (xmlHttp.readystate == 4) {
if (xmlHttp.status == 200) {
var xmlobj = xmlHttp.responseXML;
/*
var employees = xmlobj.getElementsByTagName("employee");
var feedbackStr = "";
for(var i=0;i<employees.length;i++)
{ // 循环读取employees.xml的内容
var employee = employees[i];
feedbackStr += "员工:" + employee.getAttribute("name");
feedbackStr += " 职位:" + employee.getElementsByTagName("job")[0].firstChild.nodeValue;
feedbackStr += " 工资:" + employee.getElementsByTagName("salary")[0].firstChild.data;


相关问答:

大家看看我的代码有什么问题(关于ajax的)

在家研究ajax,看了别人的一个网上购物商城项目的源代码,自己也来仿别人的东西练习练习,没想出问题了!一下的这些代码是我仿照别人写的。我是想让注册的人填写用户名,光标离开用户名后面的填写空白处后立刻利用aj ......

Ajax长轮询

HTML code:

<script type="text/javascript">
<!--
var time = 0;
var http_request=null;
function HttpRequest(){
if (window.ActiveXObject){
......

vs2008添加Ajax控件AjaxControlToolkit.dll时出错

添加时报的错误:“未能加载文件或程序集“System.Web.Exensions,Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或它的
某一个依赖项。系统找不到指定的文件。”
请高手们指点一下, ......

一个很简单的AJAX互动,为什么页面还是会刷新??

前台代码:
C# code:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="tttt.aspx.cs" Inherits="tttt" %>
<%@ Register Assembly="System.W ......

Hibernate+spting+struts+ajax 整合问题

大家好,请高手们指点
我的servlet文件是:
package com.ljc.rank.ajax;

import java.io.IOException;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号