いくつかの項目をセレクトボックス(プルダウン形式)で選ばせて「検索」としたいのですが、一部項目が多いものがあり、セレクトボックスから選択させるのは困難な場合があります。
ただ、複合検索画面に大量の項目を並べるのはあまり好きではないのでスッキリまとめたいのですが、セレクトボックスの隣に「一覧」のようなボタンを作り、そこをクリックすると複数の選択肢がレイヤーなどで表示され、それを選択、セレクトボックスに反映、といったような事はできないでしょうか??
もっと良い方法があれば教えて頂きたいです。
jQueryのdynatreeプラグインでツリーにチェックボックスを表示してはどうでしょう。
http://jsajax.com/Articles/jquerytreecheckbox/1389
Javascriptで子ウインドウを開き、
そこで選択した項目を親ウインドウに返すという方法もあります。
↓のような感じで、親のinput要素に渡すことは可能です。
window.opener.document.form01.text01.value = val;
window.close();
早速ありがとうございます!
2012/11/03 10:04:53例えば、駅名など、縦にずらーっと長くなってしまうので、横にも並んでもらえると助かります。
選択したら、大量に出てきたメニューには消えてもらえると嬉しいです。