1

キーと値のペアを持つドロップダウンがあります。

Jqueryを介してフォローは機能しませんでした

     $("#MainContent_degree").val('APN');

しかし、以下は機能しました:

   $("#MainContent_degree option:contains('APN')").attr('selected', true); 

それらは同じものだと思いました。

4

2 に答える 2

0

おそらく、オプション要素のvalue属性と内容が異なります。動作させるには、属性.valを設定する必要があります:http: //jsfiddle.net/5abK4/2/value

<option value="APN">APN</option>

:containsコンテンツ(つまり、タグ間のテキスト)を検索します。

于 2012-05-15T20:55:20.493 に答える
0

ラジオボタンでも同じ問題が発生しました。これは選択したフィールドで機能すると思います。

アクティブに選択されたオプションの削除:

$("#MainContent_degree").attr("selected", false);

新しく選択したオプションの設定

$("#MainContent_degree option[value='APN']").attr("selected", true);
于 2012-05-15T21:09:34.377 に答える