Javascript 获取Repeater中hidden Field 的值

问题描述

如何才能使用Javascript获取Repeater中hiddenField的值?首先点选Checkbox,然后获取相应的行的值,如hiddenfield控件绑定的id。Repeater如下:<asp:RepeaterID="rptList"runat="server"><HeaderTemplate><tablewidth="100%"border="0"cellspacing="0"cellpadding="0"class="ltable"><tr><thwidth="8%">选择</th><thalign="left"colspan="2">用户名</th><thalign="left"width="12%">会员组</th><thalign="left"width="12%">邮箱</th><thwidth="8%">余额</th><thwidth="8%">积分</th><thwidth="8%">状态</th><thwidth="8%">操作</th></tr></HeaderTemplate><ItemTemplate><tr><tdalign="center"><asp:CheckBoxID="chkId"CssClass="checkall"runat="server"style="vertical-align:middle;"name="CheckBox_User"/><asp:HiddenFieldID="hidId"Value='<%#Eval("id")%>'runat="server"/><inputname="hidMobile"type="hidden"value="<%#Eval("mobile")%>"/></td><tdwidth="64"><ahref="user_edit.aspx?action=<%#DTEnums.ActionEnum.Edit%>&id=<%#Eval("id")%>"><%#Eval("avatar").ToString()!=""?"<imgwidth="64"height="64"src=""+Eval("avatar")+""/>":"<bclass="user-avatar"></b>"%></a></td><td><divclass="user-box"><h4><b><%#Eval("user_name")%></b>(昵称:<%#Eval("nick_name")%>)</h4><i>注册时间:<%#string.Format("{0:g}",Eval("reg_time"))%></i><span><aclass="amount"href="amount_log.aspx?keywords=<%#Eval("user_name")%>"title="消费记录">余额</a><aclass="card"href="recharge_list.aspx?keywords=<%#Eval("user_name")%>"title="充值记录">充值</a><aclass="point"href="point_log.aspx?keywords=<%#Eval("user_name")%>"title="积分记录">积分</a><aclass="msg"href="message_list.aspx?keywords=<%#Eval("user_name")%>"title="消息记录">短消息</a><%#Eval("mobile").ToString()!=""?"<aclass="sms"href="javascript:;"onclick="PostSMS('"+Eval("mobile")+"');"title="发送手机短信通知">短信通知</a>":""%></span></div></td><td><%#newABL_CMS.BLL.user_groups().GetTitle(Convert.ToInt32(Eval("group_id")))%></td><td><%#Eval("email")%></td><tdalign="center"><%#Eval("amount")%></td><tdalign="center"><%#Eval("point")%></td><tdalign="center"><%#GetUserStatus(Convert.ToInt32(Eval("status")))%></td><tdalign="center"><ahref="user_edit.aspx?action=<%#DTEnums.ActionEnum.Edit%>&id=<%#Eval("id")%>">修改</a></td></tr></ItemTemplate><FooterTemplate><%#rptList.Items.Count==0?"<tr><tdalign="center"colspan="9">暂无记录</td></tr>":""%></table></FooterTemplate></asp:Repeater>

解决方案

解决方案二:
类似:
解决方案三:
你是勾选checkbox就获取还是勾选某些记录后在点击其他按钮获取?下面是jquery点击按钮获取勾选记录的id集合代码varids=$('table.ltable').find(':checked').map(function(){return$(this).closest('td').find(':hidden:eq(0)').val()}).get().join();alert(ids)

解决方案四:
谢谢指导,那如何获取其他字段呢,比如说手机,昵称?感觉JQuery好强大!<inputname="hidMobile"type="hidden"value="<%#Eval("mobile")%>"/><h4><b><%#Eval("user_name")%></b>(昵称:<%#Eval("nick_name")%>)</h4>

时间: 2024-11-02 23:38:58

Javascript 获取Repeater中hidden Field 的值的相关文章

如何获取Repeater中文本框的值?

问题描述 <asp:RepeaterID="Repeater2"runat="server"><HeaderTemplate><tablewidth="100%"border="0"cellpadding="1"cellspacing="1"style="background-color:Gray"height:141;">

asp.net 获取repeater中checkBoxlist选中的值

问题描述 checkboxlist是用SqlDataSource绑定的,程序需完成的效果如图:repeater与checkboxlist分开绑定的.在进行选择完成后,提交获取每个checkboxlist中选中的值:checkboxlist长度可能改变.for(inti=0;i<rep_dlist.Items.Count;i++){intdID=Convert.ToInt32(((Label)this.rep_dlist.Items[i].FindControl("lbl_UDepartID

如何通过JavaScript获取GridView中的控件值

问题描述 如题.急!!! 解决方案 解决方案二:document.getElementById("<%=gridview1.ClientID%>").rows[i].cells[j].getElementsByTagName("input")[0].value;i为行索引,j为列索引,input为控件的标签名不晓得这样对不对.

使用JavaScript获取Request中参数的值方法_javascript技巧

假设现在有一个URL,如下. http://www.jb51.net 如何通过JS访问到id和name里面的值呢,实现我们来分析一下思路. 先获取当前页面的URL,通过window.location.href. 提取该URL?后面的部分,通过slice()方法. 把获取到的Request对象分割成字符串数组,通过split() 方法. 接下来看代码. function getUrlVars() { var vars = [], hash; var hashes = window.location

js获取repeater中动态产生的textbox中的text值

问题描述 js获取repeater中动态产生的textbox中的text值 js获取repeater中动态产生的textbox中的text值 解决方案 document.getElementsByTagName('input')然后遍历.而且腻获取textbox场景是什么也不懂,右边是通过传入点击对象进入函数,然后通过dom关系获取 解决方案二: 为何我取到的值一直是空值? 解决方案三: 如何用JS获取ASP.net中的textbox的值 js获不到text值 解决方案四: public cla

jsp页面传值-怎么获取url中?后面的值

问题描述 怎么获取url中?后面的值 例如:我的a.jsp页面上:超链接地址里有个 href="b.jsp?userName="你好" 那我在b.jsp页面中怎么获取这个userName的值 解决方案 html的方式可以location.search可以获取到?以及以后的数据. java方式(因为jsp内部可以使用java代码): request.getParameter("userName"); 解决方案二: 获取url后面的文件名如何获取URL后面锚点

如何获取UITableView中cell的frame值

如何获取UITableView中cell的frame值 这个可以用来处理UITableView弹出键盘的问题 本人视频教程系类   iOS中CALayer的使用 效果: 源码: // // ViewController.m // TableViewCellFrame // // Created by YouXianMing on 14/12/24. // Copyright (c) 2014年 YouXianMing. All rights reserved. // #import "ViewC

JavaScript获取表单内所有元素值的方法

 本文实例讲述了JavaScript获取表单内所有元素值的方法.分享给大家供大家参考.具体如下: 下面的JS代码可以遍历指定表单中的所有元素,并输出元素的值 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <!DOCTYPE html> <html> <body> <form id="frm1" action="form_action.aspx"> First name:

javascript-请问,如何用JavaScript获取div中插入符光标的像素位置?

问题描述 请问,如何用JavaScript获取div中插入符光标的像素位置? 如题,div是可编辑的,width和height可变,输入的字符不限格式,并且可输入的字符数量庞大. ps:热心的亲们,文本框和input的获取方式对于div来说不太适用,╮(╯▽╰)╭ pps:不是鼠标位置,不是div元素的位置,是当焦点在div时,div里面一闪一闪的那个插入符光标的像素位置,有x,y的那种,或者 {left = p.left + "px"; top = p.top +"px&q