私のページには、booking[car_id] という名前の select 要素があります。
オプションが変更されたときに値を検出できますが、ページの読み込み時に値を取得しようとすると、「未定義」になります。
したがって、これは問題なく動作します:
$('select[name=booking\\[car_id\\]]').change(function() {
alert(this.value);
});
これは undefined を返します:
alert($('select[name=booking\\[car_id\\]]').value);
簡単なものがありませんか?
アドバイスをいただければ幸いです。
ありがとう