Web ページ上の HTML 要素の機能を強化する場合、jQuery は堅牢なメソッドのセットを提供します。その中には、
簡単な方法
最初は、次のコードを使用してオプションを追加することを検討するかもしれません:
$("#mySelect").append('<option value=1>My option</option>');
このアプローチは技術的には機能するかもしれませんが、より効率的な構文があります。推奨:
$('#mySelect').append($('<option>', { value: 1, text: 'My option' }));
この手法はオプション要素 (
オプションのバッチ追加
アイテムのコレクションから複数のオプションを追加する必要があるシナリオでは、より効率的なアプローチは次のとおりです。 available:
$.each(items, function (i, item) { $('#mySelect').append($('<option>', { value: item.value, text : item.text })); });
ここで、jQuery の $.each() メソッドはコレクション (項目) を反復処理し、各項目のオプション要素を作成して追加します。これにより、すべてのオプションが
以上がjQuery が HTML ` 要素にオプションを効率的に追加するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。