JQuery PHP从选择框更改URL

时间:2014-02-01 13:34:40

标签: javascript php jquery

我有一个带div元素的单页,它改变了所选颜色的颜色。 使用选择框进行选择。

Select color from table_colors where id=($_GET["id"])

当前网址:

http://localhost/colors.php?id=1

我的计划是:

  • 从选择框中选择绿色(id = 2)。
  • 使用JQuery,更改href id值
  • 刷新页面(或只是DIV)以更改颜色

在我的情况下将值传递给URL非常重要 怎么做?

2 个答案:

答案 0 :(得分:0)

$(function() {
    var colors = {
        "1": "red",
        "2": "green",
        ...
    };

    $("#select").change(function() {
        var val = $(this).val();
        $("#div").css("color", colors[val]);
        $("#url").attr("href", "http://localhost/colors.php?id="+val);
    });
});

答案 1 :(得分:0)

正如其他人所说:

<form method="get" action=colours.php">
  <select name="id">
    <option value="2">Green</option>
  </select>
  <button type="submit">Go</button>
</form>