页面:<input type="text" id="word">
    <div id="auto">dd</div>servlet:
String word = request.getParameter("word");
request.setAttribute("word", word); request.getRequestDispatcher("/wordxml.jsp").forward(request, response);
wordxml.jsp:
<%@ page language="java" import="java.util.*" contentType="text/xml; charset=utf-8"%>
<words>
<word>absolute</word>
<word>anyone</word>
<word>someone</word>
<word>anyone</word>
<word>none</word>
<word>all</word>
</words>
js代码: var wordInput = $("#word");
var wordIoff = wordInput.offset();
$("#auto").hide().css("border","1px red solid").css("position","absolute")
.css("top",wordIoff.top + wordInput.height() + "px")
.css("left",wordIoff.left + "px").width(wordInput.width());
$("#word").keyup(function(event) {
var wordText = $("#word").val();
$.post("servlet/AutoComplete",{word:wordText},function(data) {
var jqueryObj = $(data);
var wordNodes = jqueryObj.find("word");
var autoNode = $("#auto");
autoNode.html("");
wordNodes.each(function() {
var wordNode = $(this);
$("<div>").html(wordNode.text()).appendTo(autoNode);
});

if(wordNodes.length > 0) {

autoNode.show();
} else {
autoNode.hide();
}
},"xml");
});请求进入了servlet,servlet里面的运行很正常,但貌似回调函数没有执行,自动补全框也完全没有出来,
这会是什么原因啊jquery ajax