我在一个移动应用程序,我使用输入字段,以便用户提交一个数字。
当我返回并返回输入字段的页面时,在输入字段显示最新的数字输入。
是否有任何方法在每次页面加载时清除该字段?
$('#shares').keyup(function(){
payment = 0;
calcTotal();
gtotal = ($('#shares').val() * 1) + payment;
gtotal = gtotal.toFixed(2);
$("p.total").html("Total Payment: <strong>" + gtotal + "</strong>");
});
当提交表单时,在表单上使用reset方法。reset()方法重置表单中所有元素的值。
$('#form-id')[0].reset();
OR
document.getElementById("form-id").reset();
https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/reset
$(" #提交按钮”)。(“点击”,函数(){
/ /代码
$ (" # form-id”)[0].reset ();
});
< html >
< >头
< script src = " https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js " > < /脚本>
< / >头
身体< >
<形式id = " form-id " >
第一个名字:< br >
<input type="text" name="firstname">
< br >
姓名:< br >
<input type="text" name="lastname">
< br > < br >
<input id="submit-button" type="submit" value=" submit" >
> < /形式
< /身体>
< / html >