Javascript 使用jquery选择listview列
我有两列,“a”和“b”。“b”是隐藏的,而“a”不是。 我希望当鼠标单击“a”列时,“b”列中的文本(记住是隐藏的)显示在对话框中 目前,我有一个选择器,它显示“a”文本列,如下所示:Javascript 使用jquery选择listview列,javascript,jquery,asp.net,listview,Javascript,Jquery,Asp.net,Listview,我有两列,“a”和“b”。“b”是隐藏的,而“a”不是。 我希望当鼠标单击“a”列时,“b”列中的文本(记住是隐藏的)显示在对话框中 目前,我有一个选择器,它显示“a”文本列,如下所示: <div id="dialog" style="display:none;padding:5px 5px 5px 5px;min-height:310px;"> <div id="content" style="width:100%;overflow:auto;height:120px;"&g
<div id="dialog"
style="display:none;padding:5px 5px 5px 5px;min-height:310px;">
<div id="content" style="width:100%;overflow:auto;height:120px;"></div>
//单击鼠标悬停在“a”上时的事件
$('.a').click(
function () {
var text = $(this).attr('data-desc');
$('#content').html(text);
$('#dialog').dialog('open');
}
);
列表视图:
//这是我写clic的专栏
style="overflow:hidden;"
**CssClass="a"**
data-desc='<%# Eval("subject") %>'
runat="server"
text='<%# Eval("subject") %>'
Visible="true" />
style=“溢出:隐藏;”
**CssClass=“a”**
数据描述=“”
runat=“服务器”
文本=“”
Visible=“true”/>
//我想显示此列-文本-
//对话
<span
id="coment"
style="width:0%;vertical-align:top">
<cc1:SWCLabel
**cssclass="b"**
style="overflow:hidden;"
data-desc='<%# Eval("Text") %>'
runat="server"
text='<%# Eval("Text") %>'
Visible="false" />
您发布的代码是否存在特定问题?是的,它显示了不同的listvew列文本。无论如何,我通过在“a”列中放置一个自定义属性并在jquery“a”列中选择它来解决此问题。
<span
id="coment"
style="width:0%;vertical-align:top">
<cc1:SWCLabel
**cssclass="b"**
style="overflow:hidden;"
data-desc='<%# Eval("Text") %>'
runat="server"
text='<%# Eval("Text") %>'
Visible="false" />