2016-09-27 14 views
-3

達成しようとしているのは、チェックボックスの値に基づいてユーザーを新しいURLにリダイレクトすることです。Javascriptラジオボタンの値に基づいてサブミットボタンをクリックしたときにユーザーをリダイレクト

私はunbounceを使用していますので、ラジオボタンにURLを追加することはできませんので、Javascript/jQueryだけでこれを達成する方法を探しています。

シナリオ:>ボタンと、新しいウィンドウを提出する上でクリックし

ユーザーの選択のラジオボタンをチェックし、ラジオボタンに基づいてURLを開きます。

ここで説明する例を参照してください。

アップデートはここに私のスクリプトです。

$("#buttonID").on('click', function(){ 
switch ($("input[name=radioName]:checked")){ 
    case "ValOne": 
     window.open("https://example.com?string1"); 
     break; 
    case "valTwo": 
     window.open("https://example.com?string2"); 
     break; 
    case "ValThree": 
     window.open("https://example.com?string3"); 
     break; 
    case "valFour": 
     window.open("https://example.com?string4"); 
     break; 
    default: 
     break; 
} 
}); 

答えて

0

あなただけのラジオボタンの値を取り、あなたが対応するURLを新しいウィンドウで開く価値によってその上ですることができます迅速な解答と偉大例えば

$("#button").on('click', function(){ 
    switch ($("input[name=radioname]:checked")){ 
     case "radio_value_a": 
      window.open("http://google.com"); 
      break; 
     case "radio_value_b": 
      window.open("http://yahoo.com"); 
      break; 
     default: 
      break; 
    } 
}); 
+0

おかげで、あなたのソリューションは思えますボタンをクリックしたときにボタンに値が渡されていないということだけが問題になります。 – mrwhynot

+0

あなたのHTMLコードはどのように見えるのですか? – Danmoreng

関連する問題