【发布时间】:2015-03-25 09:01:44
【问题描述】:
我正在尝试使用 jQuery 更新表单输入的值。这是我的 HTML:
<div class="form-group">
<label for="fb-updateDefaultValue">Default Value</label>
<input type="text" class="form-control" id="fb-updateDefaultValue">
</div>
这是我的 jQuery:
var currentDefaultValue = formElement.find('input').attr('value');
alert(currentDefaultValue); //This is just used to verify my code is working. This line does successfully alert the value in the input attribute
$("#fb-updateDefaultValue").val(currentDefaultValue); //This line is not updating the value attribute of the input even though the alert has the correct value
由于某种原因,$("#fb-updateDefaultValue").val(currentDefaultValue); 无法正常工作。有什么建议吗?
【问题讨论】:
-
您设置的值相同!
-
Val用于输入。标签不是输入。请改用text。 -
@Gosha_Fighten 我不是要更新标签,而是要更新输入。
-
您的代码“不工作”的原因是什么?我们不清楚您预计会发生什么。
-
Your code works fine for me。您需要向我们展示如何重现该问题。
标签: javascript jquery html jquery-selectors