读取/设置多选视图位置

时间:2019-07-17 19:49:35

标签: javascript jquery

我创建了一个multiselect元素,并附加了可重建表单/页面的响应式AJAX。我当前面临的问题是,无论进行何种选择,重建的multiselect元素默认为顶部值。如果可能的话,我想保留活动视图的位置。我想我可以使用Javascript读取所选值并在AJAX加载后重新定位multiselect字段,但是我当前的解决方案存在缺陷。为模糊的说明表示歉意。我在下面附有图片,以帮助我进行搜索。

输入值和所需输出

Input selection

实际输出,多选列表顶部

Post form rebuild

当前最佳近似值。使用document.getElementById("menu").value = "Uruguay";之类的简单内容,我可以调整当前视图的位置。选择多个值时开始出现麻烦。调整后的视图可能是浏览器的特定行为(可以选择而不更改位置)。

Closest adjustment

0 个答案:

没有答案