-1

嗨,我有一个页面可以说 Parent.aspx

在 Parent 中,我再次使用用户控件说 ChildOne.ascx 我还有其他用户控件 ChildTwo.ascx(Parent 是 ChildOne.ascx)

现在我想从我的父页面中找到 ChildTwo 的控件,我想要找到的控件是一个隐藏字段。

我想通过使用 ajax 调用 Jquery 将此值保存到数据库中

提前致谢

4

2 回答 2

0

父子控件生成的html对于如何生成和由谁生成并不重要。一旦生成,您就可以应用 jQuery 的基本规则来使用选择器

后代选择器(“祖先后代”)

例子

$('#parentID .childclass')       //with parent id and child class

或者

$('.parentclass .childclass')       //with parent class and child class

根据OP的评论进行编辑

html 元素应该是唯一的id,如果是这样,那么您可以通过id selector

$("#hdnvalue").val()
于 2013-04-08T04:45:57.650 回答
0

jQuery 后代选择器语法是 $("ancestor descendant"),您可以在其中使用标签名称、类或 ID 代替祖先和后代。(使用 . 表示类,# 表示 ID)。假设您知道 .ascx 文件呈现给您的元素应该能够使用它。(jQuery 是客户端,因此如果您在呈现之前尝试获取元素,它将无法工作。很可能您需要使用隐藏字段的标签名称。)

于 2013-04-08T04:49:01.937 回答