1

次のコードがあります。

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

これで、アップグレード グリッドのクラスを持つテキストエリアも選択できるようにしたいと思います。別のセレクターとコードを作成せずにこれを行う方法はありますか?

また、テキストエリアにテキストを設定したい場合は、.val() を使用して入力と同じ方法で設定するだけですか?

4

2 に答える 2

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

または、他の要素タグがそのクラスを持っていない場合:

$('.update-grid', $form)
于 2012-08-27T07:28:08.507 に答える
1

クラス名だけで選択できます。

$('.update-grid', $form).each(function () {
   var id = this.id.replace('modal', '');
   $('#input' + id).val(this.value);
})
于 2012-08-27T07:28:47.827 に答える