現在、URLによって処理を分岐させることを考えています。
イメージとしては、GoogleMapで経路検索をしたときのように、画面(ユーザ)から入力された検索条件がURLにパラメータとなるようなイメージです。
具体的には、
var o_param ={ AAA : '', BBB : '', (省略) OOO : '', PPP : '', QQQ : '', RRR : '', (省略) ZZZ : '' }
というAAA~ZZZの26個の検索パラメータの連想配列o_paramがあり、初期値を''としてます。
やりたいことは、ユーザがブラウザのURLバーに直接、 「http://***/#!PPP=大学&QQQ=短大」という形式のURLを指定したときの処理を書きたいのですが、現状は、
if(PPP ==='大学'|| QQQ==='短大'){ if(AAA==''&&BBB===''&&(省略)&&OOO===''&& RRR===''&&ZZZ===''){//←条件式が長い //URLが 「http://***/#!PPP=大学&QQQ=短大」のときの処理 } }
としています。現状のやり方ですと、2個目のif文が&&の連続でスマートでないので、スマートな記載方法を教えていただければと思います。
(一応エラーはなく、動いております)
また、関連ある汎用的なことも理解したいので、可能であればググるときの用語などもアドバイスいただければと思います。
よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
jQueryは使用可能です。
回答6件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。