在我的主页,我有大约10格坐Ajax选项卡等内部引用一个GridView这就是内一个LinkButton一个AJAX标签内
特别一个格有一个名为“归档”的链接按钮,用户点击这个时我需要用文本框显示一个单独的div,用户必须输入一个理由来解释为什么他们不会选择所需的信息,但是我的问题是如何获取需要实现的行的名称和电子邮件使用jquery,我想要得到这个信息存储在隐藏的领域,然后参考代码隐藏领域等
我试图使用asp:ModalPopUp扩展,但由于这个网格放置在一个ajax选项卡内,莫代尔弹出式扩展程序抱怨说,它可以看到控制链接按钮,所以四决定用户Jquery获得两个字段的名称和编号可以有人帮助我实现这一目标?
下面是一个网格,我需要得到的姓名和电子邮件地址时,该链接按钮被按下
<asp:HiddenField ID="hdnUserFullName" runat="server"/>
<asp:HiddenField ID="hdnUserEmail" runat="server" />
<div id="MainContent_TabControl_body" class="ajax__tab_body" style="height: 100%;
display: block;">
<div id="MainContent_TabControl_tb2" id="MainContent_TabControl_tb2" class="ajax__tab_panel">
<div>
<table cellspacing="0" class="tablesorter" id="MainContent_TabControl_tb2_GrdViewUsers"
style="border-collapse: collapse;">
<thead>
<tr>
<th scope="col">
</th>
<th scope="col">
Full Name
</th>
<th scope="col">
Email
</th>
<th scope="col">
Exam Taken
</th>
<th scope="col">
Date Taken
</th>
<th scope="col">
Exam Total
</th>
</tr>
</thead>
<tbody>
<tr>
<td>
<a id="MainContent_TabControl_tb2_GrdViewUsers_Edit_0" href="javascript:__doPostBack('ctl00$MainContent$TabControl$tb2$GrdViewUsers$ctl02$Edit','')">
Archieve</a>
</td>
<td>
<a id="MainContent_TabControl_tb2_GrdViewUsers_HyperFullName_0" href="/Authentication/ExamPaper.aspx?uid=1">
Scott Atkinson</a>
</td>
<td>
<span id="MainContent_TabControl_tb2_GrdViewUsers_lblEmail_0">[email protected]</span>
</td>
<td>
<span id="MainContent_TabControl_tb2_GrdViewUsers_lblExamTaken_0">True</span>
</td>
<td>
<span id="MainContent_TabControl_tb2_GrdViewUsers_lblDateTaken_0">30-06-2012</span>
</td>
<td>
<span id="MainContent_TabControl_tb2_GrdViewUsers_lblExamTotal_0">0</span>
</td>
</tr>
</tbody>
</table>
</div>
</div>
这是我的Jquery到目前为止,四把警报在那里,以确保它击中脚本,它是.....
$(document).ready(function() {
$('#MainContent_TabControl_tb2_GrdViewUsers_Edit_0').click(function() {
alert('hello');
$('#dvArchive').show();
$('#MainContent_hdnUserFullName').val() == 'Value of the grid view column';
$('#MainContent_hdnUserEmail').val() == 'Email Value from the column';
});
});
只是需要一些帮助引用的全名栏和电子邮件列填充的值的隐藏字段行,需要进行归档.....
更新这是我修的Jquery
任何帮助,将不胜感激.......
$(document).ready(function() {
$('.ClickMe').click(function() {
var tr = $(this);
var UserName;
var Email;
UserName == tr.find('.UserName').text();
Email == tr.find('Email').text();
$('#MainContent_hdnUserFullName').val() == UserName;
$('#MainContent_hdnUserEmail').val() == Email;
return false;
});
});
㈣给出的链接按钮的类名.ClickMe用于测试目的以及Full Name具有类.Username和Email作为类。电子邮件
㈣刚刚拍摄已经当u点击链接按钮没有提供的代码恰好现在? –
在我的代码中,我只是给出了如何获取同一行值的想法。您需要仔细阅读代码,并确保它适用于您的HTML正确。最重要的是获取归档按钮的jquery选择器。 ('.ARCHIVE-Button')。查看所有的CSS类。 –
Iv用.ClickMe替换了.Archive-Button iv在$('。ClickMe')上放置了一个断点。点击(功能(){但它永远不会被击中,? –