jquery - 使用jquery动态选择下拉框中的选项

标签 jquery html

我有一个给定的下拉框。

<select id="selector_states">
    <option value="kl">Kerala</option>
    <option value="tn">Tamil Nadu</option>
    <option value="ka">Karnataka</option>
    <option value="ap">Andhra Pradesh</option>
</select>

我需要在下拉框中找到带有给定选项值的文本。也就是说,我在变量中有“kl”

var state_code="kl"

使用这个我需要在选择框中找到文本。我是一名Python开发人员,对jquery不太熟悉。有人可以帮我找到解决方案吗?

最佳答案

将变量传递给 .val() 方法。 jQuery 处理剩下的事情:

var state_code = 'kl';
$('#selector_states').val(state_code);

请注意,您不会在这里看到任何差异,因为 kl 无论如何都是默认选项。

JSFiddle

关于jquery - 使用jquery动态选择下拉框中的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26529706/

相关文章:

javascript - 在 IE9 中,对于 keyup 事件,当我使用回车键 "event"时,未获取,对于其他键,我正在获取键码值

jquery - 如何使用jquery从用户选择的文本中获取id?

javascript - 如何在屏幕中间有一个 float 菜单

jquery - 为什么我的 Bootstrap 工具提示不起作用?

javascript - HTML 中的嵌套文本链接

javascript - Particles.js 不允许围绕文本生成

javascript - 为什么 jQuery UI Accordion 打开/关闭动画如此不稳定?

javascript - 使用 sheetJS 在单个工作表中的多个表

android - 在 Android 中显示大图像

javascript - 重定向到网页没有发生