如何获取DIV中的文本
时间:2010-04-27
来源:互联网
JsonEx.rar (49 K) 下载次数:12 你好,我现在想实现的效果是,鼠标放在超链接上的时候,从后台数据库中读取该链接对应的内容,现在在客户端实现的时候,出现问题“jQuery未定义”,请指教
代码如下:详细请下载附件查看,谢谢!
<%@ Page Language="C#" AutoEventWireup="true" 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>
<script language="javascript" src="Common/Scripts/jquery.jmsajax.js" type="text/javascript"></script>
<script language ="javascript" src="Common/Scripts/jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
function onshow() <!--错误应该是出在这个函数中-->
{
var strTitle = document.getElementById("show").innerText;
var pageURL = "'/JsonData/JsonArtcile/Default.aspx?ti="+strTitle;
$.jmsajax({
type: "POST",
url: "pageURL",
method: "getTable",
data: {},
dataType: "msjson",
success: function(data) {
$(outputDT(data.mydt)).appendTo("body");
}
});
}
function outputDT(dataTable)
{
var headers = [];
var rows = [];
headers.push("<tr>");
for (var name in dataTable[0])
headers.push("<td><b>"+name+"</b></td>");
headers.push("</tr>");
for (var row in dataTable)
{
rows.push("<tr>");
for (var name in dataTable[row])
{
rows.push("<td>");
rows.push(dataTable[row][name]);
rows.push("</td>");
}
rows.push("</tr>");
}
var top = "<table border='1'>";
var bottom = "</table>";
return top + headers.join("") + rows.join("") + bottom;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="mainbody">
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<div id="show"><a href ="Default.aspx?id=<%# DataBinder.Eval(Container.DataItem,"job_id") %>" onfocus="onshow()"><%# DataBinder.Eval(Container.DataItem,"job_desc") %><!--这个是链接的标题--></a></div>
</ItemTemplate>
</asp:DataList>
</div>
<div id="floashow"></div><!--打算在此地方输出结果,这里我想输出的是min_lvl的内容-->
</form>
</body>
</html>
JsonEx.rar (49 K) 下载次数:12
代码如下:详细请下载附件查看,谢谢!
<%@ Page Language="C#" AutoEventWireup="true" 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>
<script language="javascript" src="Common/Scripts/jquery.jmsajax.js" type="text/javascript"></script>
<script language ="javascript" src="Common/Scripts/jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
function onshow() <!--错误应该是出在这个函数中-->
{
var strTitle = document.getElementById("show").innerText;
var pageURL = "'/JsonData/JsonArtcile/Default.aspx?ti="+strTitle;
$.jmsajax({
type: "POST",
url: "pageURL",
method: "getTable",
data: {},
dataType: "msjson",
success: function(data) {
$(outputDT(data.mydt)).appendTo("body");
}
});
}
function outputDT(dataTable)
{
var headers = [];
var rows = [];
headers.push("<tr>");
for (var name in dataTable[0])
headers.push("<td><b>"+name+"</b></td>");
headers.push("</tr>");
for (var row in dataTable)
{
rows.push("<tr>");
for (var name in dataTable[row])
{
rows.push("<td>");
rows.push(dataTable[row][name]);
rows.push("</td>");
}
rows.push("</tr>");
}
var top = "<table border='1'>";
var bottom = "</table>";
return top + headers.join("") + rows.join("") + bottom;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="mainbody">
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<div id="show"><a href ="Default.aspx?id=<%# DataBinder.Eval(Container.DataItem,"job_id") %>" onfocus="onshow()"><%# DataBinder.Eval(Container.DataItem,"job_desc") %><!--这个是链接的标题--></a></div>
</ItemTemplate>
</asp:DataList>
</div>
<div id="floashow"></div><!--打算在此地方输出结果,这里我想输出的是min_lvl的内容-->
</form>
</body>
</html>
JsonEx.rar (49 K) 下载次数:12
[ 此帖被function在2010-04-27 13:05重新编辑 ]
作者: function 发布时间: 2010-04-27
jquery和jquery插件的顺序加载反了
作者: ldhh 发布时间: 2010-04-27
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28