0

我有一个表格,我需要将 = 和 & 放在 Select 区域的名称中,稍后将显示为 URL 链接。但是,如果我输入 = 或 &,则 URL 显示 = 为 %3D 并且 & 符号显示为 %26

到目前为止我有这个

    <form method="get" name="FormFilter">
    <select name="condition=<?php echo $condition; ?>&order" onChange="document.forms['FormFilter'].submit()">
    <option value ="ASC">Newest</option>
    <option value="DESC">Oldest</option>
    </select>
    </form>

并将 URL 显示为

browse.php?condition%3Difquestions%26order=DESC

Iv 尝试使用&#61;$amp;但它们不起作用。我怎样才能让它工作?
谢谢

4

1 回答 1

2

尝试这个:

<form method="get" name="FormFilter">
    <select name="order" onChange="document.forms['FormFilter'].submit()">
        <option value="ASC">Newest</option>
        <option value="DESC">Oldest</option>
    </select>
    <input type="hidden" name="condition" value="<?=$condition?>" />
</form>
于 2012-09-02T10:34:15.727 回答