私の問題はこれです:
jqueryコンボボックス要素があります。ページが読み込まれると最初のオプション要素が表示されますが、最初の要素ではなく他の要素を選択してページを投稿すると、レンダリングが返され、クライアントコードが実行され (jquery)、コンボックスの値が必要な値に設定されますそれは:
$("#ddl_Cities").val(_dest); // '_dest' has the value of one of the options
奇妙なことに、デバッグすると、
$("#ddl_Cities option:selected").text();
$("#ddl_Cities option:selected").val();
$("#ddl_Cities").val();
$("#ddl_Cities")[0].selectedIndex;
ALL は、最初の要素ではなく、MY 選択 ('_dest') のテキスト、値、およびインデックスを表示しています。どれが選択されたかを知っているようですが、画面にレンダリングしません。
この動作の背後にあるものを理解できますか?