2016-04-15 4 views
0

"if"や "switch"を大量に使用せずに、3つの異なるパレメーターに応じて結果を見つける "簡単な"ソリューションがJavascriptにあるかどうかを知りたいと思います。3つのデータに応じて結果を見つける簡単なソリューションはありますか?

私の場合:私は3つのドロップダウンリストを持って、それらのそれぞれは、ユーザが3つの結果を持って0と5

間の数を選択することができ、私は私の場合には(対応する結果を選択したいと思い、特定のURLにリダイレクト)。

例:ユーザーは2 0 4 - >特定のURLを選択します。

これは実際には "javascript"の質問ではありませんが、プログラムロジックに関する質問は多いですが、私はjavascriptでそれを行う必要があることに留意してください。

私は3次元のテーブルを考えていたが、それを開始し、使用する方法を見つけ出すことはできません。..任意の助けを事前に

感謝を。

+0

特定のURLを選択/生成する際のルールは何ですか? – WirelessKiwi

+0

私の場合、実際にはルールがなかったので、カイルは私が必要なものに応じて自分自身をURLにすることを提案した。 – Jeremy

答えて

0

私は次のような何かをするだろう:

あなたはURLに行くためのボタンがあるとしましょう:私のボタン#それを呼び出す:

のような何かをしてクリックイベントを持っています

$('#my-button').click(function(){ 
base_url = 'http:www.xyz.com?sfdasf=' + $('#selctor1').val() + $('#selctor2').val() + $('#selctor3').val(); 

//Now execute 
}) 

アイデアは、セレクタに存在するものを使用してURL文字列を作成することです。これはもちろん、URLがセレクタのドロップダウンの情報を使用するかどうかによって異なります。

希望すると便利です。

+0

これは私が考えなかったものですが、十分にうまくいくでしょう! 結果に応じてページに名前を付けるためのテンプレートを作成するだけですが、とにかくそれは意味をなさないでしょう。 ありがとうございました! – Jeremy

関連する問題