我想更改输入框的默认值,以便在重置表单时保留该值。

我有以下使用jQuery设置值的代码,但是当按下reset时,该值成为初始值。

<form>
Email: <input type="text" id="email" value="old value" />
<input type="reset" value="reset" />
</form>

$(function(){
    $("#email").val("New value");
});

最佳答案

重设清除所有形式的值(默认行为)。如果您希望这些值再次可见,则需要再次设置它们。因此,您需要在重置按钮的onclick上调用方法,然后再次填写表单。

关于jquery - 如何使用jQuery设置输入框的默认值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7157896/

10-10 21:58