我有一个问题。我有一个 HTML 格式的选择选项
<div id="eilig">
<select id="eiligselect" data-role="slider">
<option value="2" selected="selected">n. Eilig</option>
<option value="1">Eilig</option>
</select>
</div>
在页面默认选择“n. Eilig”。在我发出 ajax post 请求后(选择了“Eilig”),选择选项应该恢复为默认值(“n.Eilig”)
我已经用 $('#eiligselect').val(2);
尝试过,但这只会将值改回但选择选项显示“Eilig”(但内部值为“n .Eilig”。
此选择带有一个数据 Angular 色“ slider ”,它模拟了 ios 中的开/关开关。 所以我认为我必须使用 javascript 单击该 slider 才能将其更改回来,而不仅仅是更改值。
你有线索吗?谢谢。
最佳答案
试试这个:将 selected
属性设置为 value="2"
$('#eiligselect option[value="2"]').attr('selected',true);
关于javascript - 单击一个选择的 html 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25737931/