获取父div jquery的子元素

时间:2010-11-12 18:46:33

标签: jquery parent-child elements

我有一个div

<div id="customFormContact">
    .. other elements that don't matter ...
<input type="hidden" class="formID" value="Custom Product Contact" />    
</div>

我正在使用div来执行jquery对话框,使用提交按钮执行一些ajax工作。在ajax调用中我想做的是拉出隐藏字段的值。这样做的最佳方式是什么?

我试过了

var id = $("#customFormContact, .formID").val();

以及

var id = $("#customFormContact > .formID").val();

无济于事。

有了这个值的警告,我得到一个未定义的(第一个)或空白的第二个。

4 个答案:

答案 0 :(得分:6)

取消,multiple selector)和>child selector),只需使用以下空格:

var id = $("#customFormContact .formID").val();

只使用 ,空格为descendant selector,并且.formID内的任何深度的子项都会找到#customFormContact

答案 1 :(得分:1)

var id = $("#customFormContact .formID").val();

答案 2 :(得分:1)

怎么样:

var id = $("#customFormContact .formID").val();

答案 3 :(得分:0)

只需为该字段提供ID

即可
id = $('#someID').val();