如何找到隐藏字段的用户控制,这是已经在用户控制在Jquery
How to find Hidden Fields of User Control which is already in User Control in Jquery?
我在ASP中使用Jquery。. Net,我有一个Ajax和Json调用获取和设置。
My page is Voyage.aspx.
我有一个用户控件与ajax:模式弹出与名称Context.ascx
在上下文。我有其他的用户控制,根据我的项目要求和页面是PortName.ascx
这是我的页面航行。aspx正在调用Context。在内部调用PortName.ascx。
在PortName。
当它与Voyage。aspx到上下文。我已经使用我的代码像这样找到控件
var id = $('#<%= ((HiddenField)Context.FindControl("hdnvalue")).ClientID %>').val();
我得到了其中的值。现在,当我试图找到PortName的hiddenfields时。
如何找到隐藏的文件已经在用户控制从我的页面在jQuery?
一个想法可以放置一个类,并使用jquery的类选择器
<asp:HiddenField ID="HiddenFieldServerDateTime"
runat="server"
CssClass="SomeStyle" />
和jQuery中的
var serverDateTime = $(".SomeStyle").val();
var ID=$('#<%=hdnvalue.ClientID%>').val()
一个可能的解决方案是在浏览器视图源中找到隐藏字段的客户端id,并使用相同的id在jquery中获取值。如果在用户控件中有隐藏字段:
<asp:HiddenField ID="hdnValue" runat="server" Value="Hello"/>
这将变成类似于:
<input id="usCon_hdnValue" type="hidden" value="Hello" name="usCon$hdnValue">
所以,你可以使用这个od来获取值:
<script type="text/javascript">
$(document).ready(function () {
var ID = $('#usCon_hdnValue').val();
alert(ID);
});
</script>
相关文章:
- 如何在主页的弹出窗口中从向导中的用户控制中获取ControlToValidate ID-javascript asp.n
- 如何通过脚本访问用户控制值
- 使用用户控制在Basic HTML播放器中播放Youtube视频
- Vanilla JavaScript每个功能都由用户控制
- 用户控制(.ascx)和java脚本函数
- 如何为用户控制编写正确的反应代码
- 如何在 JavaScript 中获取用户控制
- asp.net多用户控制客户端id问题
- 如何使用javascript在用户控制页中获取父页名称
- 我正在尝试管理一个网页的少数用户控制
- 有没有办法将函数与用户控制关联起来
- 如何获得web用户控制'的文本框值
- 用户控制按钮的动作
- 用户控制上的链接在同一页面中被多次引用
- 如何在NetSuite suite SSv2中设置用户控制已保存搜索条件
- 如何在网页上制作用户控制的幻灯片
- Javascript在用户控制是不加载在kentico CMS
- Javascript不能从ASP调用.NET用户控制
- CSS / JS用户控制的阴影效果
- 如何提供用户控制在spring MVC web应用程序