Jquery如何在单击选项时设置参数

Jquery how to set params when option is clicked?

本文关键字:设置 参数 选项 单击 Jquery      更新时间:2023-09-26

这是我的HTML:

<select style="color:#666666;font-size:11px;" name="sort" id="sort"><option value="1">senest tilføjet</option>
<option value="rating">highest rating</option>
<option value="ratings">most votes</option>
<option value="created_at">after latest date</option>
</select>

我想根据所选的选项对参数进行排序。

示例:如果用户选择在最高评级后排序,则页面将更新并在url中包含params:?sort=rating

当选择一个选项时,这将使用新的查询字符串刷新页面。

$("#sort").change(function() {
  window.location.search = "?sort=" + $(this).val();
});

你可以在JSBin上看到它的作用。