2012-08-27 38 views
1

我有以下代码:如何选择输入和文本区域?

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

,我想这也是选择该有一个类升级电网的文字区域。有没有一种方法可以在不使用其他选择器和代码的情况下执行此操作?

此外,如果我想设置textarea中的文本是只用与.val()输入相同的方式设置?

+0

'$('。update-grid',$ form).each ...'? – undefined

+0

但我有不同的代码,如果它是一个选择。 – Angela

+0

在这种情况下,您可以编写'$('。update-grid:not(select)',$ form).each..'或使用adeneo的建议选择器。 – undefined

回答

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

或者,如果没有其他的元素标记有类:

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

你可以只由类名来选择。

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