2016-04-30 11 views
-2

ifとelse文でselectメニューを使って簡単なPHPスクリプトを作成できますか? メニューをクリックすると別のページにリダイレクトする選択メニューを作成しようとしています。選択メニュー用の他のPHPフォームスクリプト

私は本当にプログラミングに愚かです。私はあなたの助けに非常に感謝します。私の声明がはっきりしていることを期待しています。おかげで、あなたが望むものを達成するためにjavascriptまたはjqueryを使用して、PHPスクリプトに選択値を提出するフォームを使用しない限り、あなたはこのためにphpを使用することはできません事前に...

<td width="421"> 
    <label> 
     <select name="journal" id="journal"> 
      <option value="IN PROGRESS">IN PROGRESS</option> 
      <option value="PUBLISHED"></option> 
      <option value="NOT APPLICABLE">NOT APPLICABLE</option> 
     </select> 
    </label> 
</td> 
+1

PHPスクリプト? –

+0

phpはサーバー上でのみ実行されます。あなたは目標を達成するためにjavascriptを使用する必要があります。 – Tekay37

答えて

0

は、ここにjqueryのソリューションです:何のため

jQuery(function() { 
 
    $("#journal").change(function() { 
 
    selectValue = $(this).val(); 
 
    if(selectValue == "IN PROGRESS"){ 
 
     location.href = "http://somesite.com"; 
 
    }else if(selectValue == "PUBLISHED"){ 
 
      location.href = "http://othersite.com"; 
 
    }else if(selectValue == "NOT APPLICABLE"){ 
 
     location.href = "http://anothersite.com"; 
 
     } 
 
     }) 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<td width="421"> 
 
    <label> 
 
     <select name="journal" id="journal"> 
 
      <option value="">Choose Status</option> 
 
      <option value="IN PROGRESS">IN PROGRESS</option> 
 
      <option value="PUBLISHED">PUBLISHED</option> 
 
      <option value="NOT APPLICABLE">NOT APPLICABLE</option> 
 
     </select> 
 
    </label> 
 
</td>

関連する問題