用$.getJSON()就弹出a is a letter的怪事!!

minheen 2009-04-14 09:53:57
我的aspx代码很简单,如下:

<%@ Page Language="C#" AutoEventWireup="true" ValidateRequest="false" CodeFile="Default.aspx.cs"
Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>无标题页</title>
<link href="style.css" rel="Stylesheet" />

<script src="js/jquery-1.2.6.min.js" type="text/javascript"></script>

</head>
<body>
<form id="form1" runat="server">
<div id="list" class="artList">
</div>
</form>

<script language="javascript" type="text/javascript">
$(document).ready(function(){
$.getJSON("ajax.aspx?Action=QueryArticles",
function(data){
$.each(data, function(i,item){
var str="<div class='artWrapper'>";
str += "<div class='artTitle'>";
str += "<a href='Article.aspx?id=" + item.Id + "' class='title'>" + item.Title + "</a>";
str += " | 阅读:" + item.Readers + " | 评论:" + item.Comments + " | ";
str += "</div>";
str += "<div class='artTip'>" + item.Tip + "</div>";
str += "</div>";
$("#list").append(str);
if(i==data.length-1) return false;
});
});
});
</script>

</body>
</html>


到IE中运行后,自动加了一段代码
//<![CDATA[
alert('a is a letter.');//]]>
</script>

这怪事,有谁碰到过啊???是怎么回事呢......
...全文
89 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mumu_java 2009-04-15
  • 打赏
  • 举报
回复
呵呵,jquery框架中自己加的吧。

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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