2017-03-02 6 views
-3

上記のテーブルの上にセレクタがあります(2つのオプション、oldesteとnewestがあります)。 "oldest"を選択すると、 。。私が選択するための最新のそれは上記の最新alementsを置くHTMLで 私のテーブルIDが「mytableは」私は日というフィールドがあり、これは私のコードであるセレクタでセレクションを選択してテーブルを更新する方法

<form action="" method="post"> 
       <center> <b>Filter: <b><select name="select1"> 
        <option value="value1">by Oldest</option> 
        <option value="value5">by Newest</option> 
       </select></center> 
       <br> 
       <center> <input type="submit" name="submit" value="Filter"/> </center> 
       <br> 
       </form> 
       <?php 
       if(isset($_POST['select1'])){ 
       $select1 = $_POST['select1']; 
       switch ($select1) { 
        case 'value1':?> 

    //something 

        <?php break; ?> 
        <?php case 'value2': ?> 

    //something 
        <?php break; ?> 

        <?default: 

        break; 
       } 
       } 
       ?> 

答えて

0

まずセットIDを選択します。 <select name="select1" id="selectlist">

値を取得するには、次のような方法を試してください:

var selectBox = document.getElementById("selectlist"); var selectedValue = selectBox.options[selectBox.selectedIndex].value;

これでselectedValueで選択した内容が分かりました。

onchange="function()"

そして編集することがJavaScriptで機能します

その後、あなたはのonchange parametrを設定する必要があります。

関連する問題