通过ajax的页面流,流过来了一个jsp页面,然后用append追加到一个div里javascript事件不能用 !谢谢各位大侠

这个页面流里有写好的事件和javascript函数代码如下<scripttype="text/javascript"src="jquery-1.2.6.js"></scr... 这个页面流里有写好的事件和javascript 函数
代码如下
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<script type="text/javascript">
$.post('test!getDiscuss.action',{'pageNo':1},function (date){
$("#sft").empty().append(date);
});
</script>
回调页面代码
ul id="tt" class="comments">
<s:iterator value="#request.pageResult" id="list">
<s:iterator value="#list.list" id="s">
<li class="word">
<font class="f2"><s:property value="#s.username"/></font> <font class="f3">( 2012-05-14 16:58:28 )</font><br />
<img src="goods_files/stars<s:property value="#s.discuss"/>.gif" alt="" />
<p><s:property value='#s.content'/></p>
</li>
</s:iterator>
</s:iterator>
</ul>
<div id="pagebar" class="f_r">
<jsp:include flush="true" page="/ajaxPage.jsp"></jsp:include>
</div>
ajaxPage.jsp页面代码
<script>
例如一个下一页事件
function locatePage(action)
{
alert(action);
var iPageNo=<s:property value="#request.pageResult.pageNo"/>
if(action==1)
{
iPageNo=1;
}
else if(action==2)
{
if(iPageNo!=1)
iPageNo=parseInt(iPageNo)-1;
else
{
alert("已经是第一页");
return;
}
}
else if(action==3)
{
if(iPageNo!=<s:property value="#request.pageResult.pageTotal"/>)
iPageNo=parseInt(iPageNo)+1;
else
{
alert("已经是最后一页");
return;
}
}
else if(action==4)
{
iPageNo=<s:property value="#request.pageResult.pageTotal"/>;
}
$.post('test!getDiscuss.action'{'pageNo':iPageNo},function (date){
$("#sft").empty().append(date);
});
}
}</script>

<input name="pagesize" onkeydown="keyDownpagesize()" type="text" value="<s:property value="#request.pageResult.pageSize"/>" style="width:25px;"/>
共<s:property value="#request.pageResult.pageTotal"/>页  
共<s:property value="#request.pageResult.recTotal"/>条

<a onclick="javascript:locatePage(1)" style="cursor:hand">首页</a> 
<a onclick="locatePage(2)" style="cursor:hand">上一页</a> 
<a onclick="locatePage(3)" style="cursor:hand">下一页</a> 
<a onclick="locatePage(4)" style="cursor:hand">末页</a> 

<input name="pageno" onkeydown="keyDownpageno()" type="text" value="<s:property value="#request.pageResult.pageNo"/>" style="width:25px;"/>

<input name="Submit" type="button" class="button" value="跳转" onClick="jump()">
  
展开
 我来答
15681528818
2012-05-15 · TA获得超过297个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:130万
展开全部
你可以打印一下你返回的是什么类型,如果 你要返回字符串,,就在java代码response.getWriter().write(" ") 前面加入response.setContentType("text/plain");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
斋鸿兽4502
2012-05-15
知道答主
回答量:17
采纳率:0%
帮助的人:12.9万
展开全部
用firebug好好看看请求回来的是个什么玩意。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式