救命啊!!!!!

nijat910 2012-05-25 05:43:14
各位帮我看一下以下代码,到底哪里出错了?

<head>
<title></title>
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$.post("ReturnPost.ashx", function (data, status) {
if (status != "success") {
$("#ulComment").append($("<li>加载评论失败!</li>"));
return;
}
var lines = data.split("$");
for (var i = 0; i < lines.length; i++) {
var line = lines[i];
var fields = line.split("|");
var comment = $("<li>IP地址:" + fields[0] + "发帖日期:" + fields[1] + "内容:" + fields[2] + "</li>");
$("#ulComment").append(comment);
}
});
});
</script>
</head>
<body>
<ul id="ulComment ">

</ul>
</body>
</html>




以下是“ReturnPost.ashx”页面代码:
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
var comments = new T_PostsTableAdapter().GetData();
StringBuilder sb = new StringBuilder();
foreach (var comment in comments)
{
sb.Append(comment.IPAddr).Append("|").Append(comment.PostDtae).Append("|").Append(comment.Msg).Append("$");
}
context.Response.Write(sb.ToString().Trim('$'));
}


数据库里的内容可以取出来,但是不能再网页上显示出。 给位大侠救我一命吧!!!
...全文
75 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
No1bigtooth 2012-05-26
  • 打赏
  • 举报
回复
接个分,不知有米有。。。
dalmeeme 2012-05-25
  • 打赏
  • 举报
回复
接个分,不知有米有。。。
nijat910 2012-05-25
  • 打赏
  • 举报
回复
多谢各位,问题解决了!
原来在这儿<ul id="ulComment ">
多了一个空格。
卷泥巴重来 2012-05-25
  • 打赏
  • 举报
回复
你返回的是什么类型?建议你返回一个JSON,然后用JQ读取,很方便!

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧