jquery中的嵌套表单id

时间:2011-01-11 21:03:11

标签: jquery html dom

如何在使用jquery时获得嵌套的表单ID?

我们可以说表单是

<form id="search-theme-form">
<div id = "search">
   <div id="edit-search-theme-form-1-wrapper" class="form-item">
   </div>
   <input id="edit-submit" class="form-submit btn">
</div>
</form>

会不会

$('#search-theme-form').submit(function () {
    $('#search #edit-submit').click(function () {
        if ($("#search input:text").val() == "Search this community..." || $("#search input:text").val() == "") {
            alert("Please enter a search term");
            return false;
        }
    });
});

2 个答案:

答案 0 :(得分:6)

jQuery使用CSS类型选择器。要获得子ID,请选择

jQuery('#search #edit-submit');

答案 1 :(得分:2)

我认为你错过了一个表单标签。 :)