gpt4 book ai didi

c# - 如何使用 Javascript 从下拉列表中获取上一个所选项目和当前所选项目?

转载 作者:行者123 更新时间:2023-12-01 08:07:05 26 4
gpt4 key购买 nike

如何使用 Javascript 从下拉列表中获取先前选定的项目和当前选定的项目?我认为,使用几个隐藏字段并在其中存储先前和当前的值。当下拉列表值更改时,将当前隐藏字段值复制到上一个。隐藏字段值,然后用选定的下拉值替换当前隐藏字段值。但是我是 jquery 的新手。所以我不知道如何在上述条件下工作。任何人都知道 Jquery 意味着回答我。

最佳答案

对于当前选定的项目,这应该有效

var yourSelect = document.getElementById('id');
alert(yourSelect.options[yourSelect.selectedIndex].value)

对于以前的

<select name="test">
<option value="test1">test1</option>
<option value="test2">test2</option>
<option value="test3">test3</option>
<option value="test4">test4</option>
</select>

(function () {
var previous;

$("select[name=test]").focus(function () {
// Store the current value on focus, before it changes
previous = this.value;
}).change(function() {
// Do soomething with the previous value after the change
document.getElementById("log").innerHTML = "<b>Previous: </b>"+previous;

previous = this.value;
});
})();

关于c# - 如何使用 Javascript 从下拉列表中获取上一个所选项目和当前所选项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15830584/

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