0

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

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

这是我在 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;
    ...

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

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

4

2 回答 2

1

If you are using jQuery, then you can change or select the value of select box through jQuery!

It is very easy. Use selector and val.

$('#gender').val(userGender);
于 2013-09-09T07:55:41.637 回答
1

根据您的问题,developerCK 提供的答案是正确的。不管怎样,看看这个演示,如果我们遗漏了任何东西,请给予反馈。

 $('#gender').val('woman');
于 2013-09-09T08:31:13.357 回答