如何选择输入和文本区域?

时间:2012-08-27 07:26:16

标签: jquery

我有以下代码:

        $('input.update-grid', $form)
            .each(function () {
                var id = this.id.replace('modal', '');
                $('#input' + id).val(this.value)
            })

我希望这也选择具有升级网格类的textareas。有没有办法可以在不制作另一个选择器和代码的情况下做到这一点?

另外,如果我想在textarea中设置文本,那么设置的方式与使用.val()的输入相同吗?

2 个答案:

答案 0 :(得分:2)

$('input.update-grid, textarea.update-grid', $form)

或者,如果没有其他元素标签具有该类:

$('.update-grid', $form)

答案 1 :(得分:1)

您只需按类名选择。

$('.update-grid', $form).each(function () {
   var id = this.id.replace('modal', '');
   $('#input' + id).val(this.value);
})