ドロップダウンリストに入力しようとしています
私は次のものを持っています:
$('#dd_deg ').append($('<option></option>').val('hello').html('va1'));
.val と .html の目的は何ですか。ドロップダウンに表示されるのは val1 ですが、.val の目的は何ですか
ドロップダウンリストに入力しようとしています
私は次のものを持っています:
$('#dd_deg ').append($('<option></option>').val('hello').html('va1'));
.val と .html の目的は何ですか。ドロップダウンに表示されるのは val1 ですが、.val の目的は何ですか
val()
value
要素の内部HTMLを設定するのとは対照的に、要素の属性を設定します。これは純粋にテキストの変更/設定であるためhtml(val)
、率直に言って、に置き換える必要があります。text()
ちなみに、この質問は、jQuery APIサイトにアクセスすることで簡単に答えることができ、(ほとんどの場合)次のアプローチを使用するだけです。
http://api.jquery.com/<name of method you want information about>/
したがって、上記の質問では、次のURLを使用します。
http://api.jquery.com/val/
参照: