javascript - 单击一个选择的 html 元素

标签 javascript jquery html ios cordova

我有一个问题。我有一个 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/

相关文章:

javascript - 尝试使用 onclick 函数访问数组

javascript - 在我的模板中包含 Angular 后,选项卡无法正常工作

javascript - jQuery ajax 无法检索 json

javascript - 多次克隆一个元素

javascript - 是否可以从 javascript alert() 获取输入

javascript - 模块名称是绑定(bind)中使用的隐藏全局名称

javascript - ZiggeoApi 上的上传事件未被触发

javascript - Chrome 扩展修改建议和搜索 url

javascript - 树代码给出错误的输出。逻辑错误

html - 悬停时无法显示按钮