jquery は値に基づいて選択の下のオプションをどのように選択しますか
<script type="text/javascript"> $(document).ready(function(){ var str=""; str = '${conclusionTypeName}'; $("#firstName option").each(function(){ alert($(this).text()); if($(this).text() == str){ $(this).attr("selected",true); } }); }); </script>
注: 赤いマークのコードは、Action からページに渡される中国語の文字列を表します (conclusionTypeName はグローバル変数として定義する必要があります。この式は問題を回避できます)中国語の文字化けが発生するため、アクションでトランスコードする必要はありません)
<s:select id="firstName" name="id" list="nodeList" listKey="id" listValue="name" onchange="send()" headerKey="0" headerValue="---请选择结论词类型---" /><br/>
値に基づいて選択の下のオプションを選択する上記の jquery サンプル コードは、エディターによって共有されるすべての内容です。さらに詳しくお読みいただければ幸いです。サポート PHP 中国語 Web サイト。
値に基づいて選択でオプションを選択するための jquery のオプション サンプル コードに関連するその他の記事については、PHP 中国語 Web サイトに注目してください。