При изменении выберите кнопку - PullRequest
1 голос
/ 25 сентября 2019

Я использую onchange select на своем сайте WP, чтобы запросить сообщение.Я хочу изменить выбор с помощью переключателя или флажка, но я не знаю, как это сделать ...

Мой действительный код

<select onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);">
<option class="etistyle"></option>
<option class="etistyle" value="?order=?" method="POST">Nouveautés</option>
<option class="etistyle" value="?tri=prix&order=asc" method="POST">Moins cher</option>
<option class="etistyle" value="?tri=prix&order=desc" method="POST">Plus cher</option>
</select>

и

    <?php $tripname = $_GET['order'];?>
                 <?php if ($tripname == "desc") :?>
                    <a href="<?php $current_url = 'http://';
                        $current_url .= $_SERVER['HTTP_HOST']; // Get host
                        $path = explode( '?', $_SERVER['REQUEST_URI'] ); // Blow up URI
                        $current_url .= $path[0]; // Only use the rest of URL - before any parameters
                        echo $current_url;?>">Plus cher<span class="glyphicon glyphicon-remove"></span></a>
                <?php endif;?>

Я пробовал это, но это не работает

    <input type="radio" method="POST" onchange="this.options[this.selectedIndex].value && (window.location = this.options[this.selectedIndex].value);" value="?tri=prix&order=asc" />

Спасибо за вашу помощь!

...