こんにちは、@yoheiMuneです。 本日はフロントエンドのネタで、HTMLのセレクトボックスの選択状態をJavaScriptで変更する方法を書きたいと思います。 Selectボックスの選択状態をJavaScriptから変更できない? 最近のお仕事でこんな要件がありました。 セレクトボックスの選択状態を覚えておき、次に同じ画面に訪問した際には以前の選択状態が復元されるようにする。 そしてそのときのアーキテクチャとして、サーバーとクライアントはAPIベースでのやり取りのみ(Full Ajax)な構造となっていたため、 セレクトボックスのレンダリングもJSが行う必要がありました。 その当時、こんなコードを書いてみたのですが、なぜかうまくSelectBoxの選択状態が変わらないという問題がありました。 // セレクトボックスを作る var $select = $('<select name="