javascript - 从 javascript 更改选择框 (html) 的值

标签 javascript html jquery-mobile select

我的网页中有一个选择框来填写处方集。我想恢复用户其他时候填写的信息。

除选择框外,我的所有字段均已正确填写。

这是我在 html 中与选择框相关的代码:

<br>Gender: <select id="gender">
                 <option value="man">Man</option>
                 <option value="woman">Woman</option><br>

这是一个简单的网页,里面只有一个处方集。没有别的了。我只是尝试一下。

用这一行:

$(document).on("pageinit", '#settings', function() {
    document.forms[0].gender.value = userGender;
    ...

我正在修改该框的值,以便在网页的其他部分读取它或将其发送到数据库。并且保持的值是正确的,但是显示的值未正确显示。

你知道我必须修改哪个属性才能更改显示的值吗?

最佳答案

根据您的问题,developerCK提供的答案是正确的。 无论如何看看这个demo如果我们遗漏了什么,请反馈。

 $('#gender').val('woman');

关于javascript - 从 javascript 更改选择框 (html) 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18693726/

相关文章:

javascript - 使用 Javascript 将 PHP 变量设置为 HTML 文本字段的值

javascript - 如何获得类似苹果网站的字体样式?

javascript - jquery-mobile 可折叠 Accordion 在通过 Javascript 加载时不起作用

Jquery 函数适用于网络浏览器,但不适用于 Android 设备

javascript - 禁用特定列上的 kendogrid 过滤器

javascript - 获取输入文本框的值并将其添加到文本区域

javascript - 鼠标悬停在元素上时 Onmouseover 运行多次?

javascript - 外星人名字生成器

html - 父div需要重叠在子div上

javascript - 如何使用 jQuery Mobile 向每个 URL 动态添加参数?