jQuery:选择子项作为隐藏输入类型?

时间:2011-07-19 21:13:28

标签: jquery selector hidden-field

在我的div.hanging里面是一个表格。此表单包含一个隐藏的输入字段,其中包含类.hiddenField

像这样:

<form>
    <input class="input1 hiddenField" name="user[current_password]" type="hidden">
</form>

我的jQuery ......

$('.hanging form').submit(function(e) {
        e.preventDefault();
        $(this).children('.hiddenField').val('test');
        triggerAjaxSubmit(formId, true);
    });

知道为什么这个选择器不起作用?我只需要根据$(this)选择表单内的隐藏字段。

3 个答案:

答案 0 :(得分:1)

$('.hanging form').submit(function(e) {
    e.preventDefault();
    $(this).find('.hiddenField').val('test');
    triggerAjaxSubmit(formId, true);
});
  

我只需要根据表单选择隐藏字段   在$(this)。

$(this).find('.hiddenField');

答案 1 :(得分:0)

你试过了吗?

  $(this).find('.hiddenField').val('test');

答案 2 :(得分:0)

您可以使用find

$('.hanging form').submit(function(e) {
        e.preventDefault();
        $(this).find(".hiddenField").val('test');
        triggerAjaxSubmit(formId, true);
    });

jquery find