gpt4 book ai didi

jquery - 重定向 URL 后如何设置 select 的选定元素?

转载 作者:行者123 更新时间:2023-12-01 03:21:09 25 4
gpt4 key购买 nike

我有<select>元素。如果我选择某件事,我想改变 URL按我在 <select> 中的值并设置selected=selected

尝试这样的事情(jQuery):

  <script src="http://code.jquery.com/jquery-latest.js"></script>
<script type = "text/javascript">

$(document).ready(function() {
$('#my-select').bind('change', function () {
var url = $(this).val();
if (url != '') {
window.location = url;
$('#my-select').find("option[value='"+url+"']").attr("selected", "selected");
}
return false;
});
});

</script>


<select id="my-select" name="category">
<option selected> Please select... </option>
<option value="index.php?page=category&s=something1"> something1 </option>
<option value="index.php?page=category&s=something2"> something2 </option>
</select>

URL 已更改,但属性 selected 未设置

我到处搜索了大约一个小时,但没有一个正确的例子。请原谅我的英语不好。

出了什么问题?怎么解决?

最佳答案

尝试这样的事情(未经测试)。

  <script src="http://code.jquery.com/jquery-latest.js"></script>
<script type = "text/javascript">

$(document).ready(function() {
$('#my-select').val(document.location);

$('#my-select').bind('change', function () {
var url = $(this).val();
if (url != '') {
window.location = url;

}
return false;
});
});

</script>

关于jquery - 重定向 URL 后如何设置 select 的选定元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9693827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com