我正在使用jQuery制作计算器。问题是,在keydown上,我调用计算函数来计算并返回值。但是,如果我更改文本框中的值并再次按下按键,页面将刷新,并且所有内容都为空。更改keydown事件刷新页面的值
如果用户更改文本框中的值,我不希望页面刷新。它应该再次调用计算函数并返回并显示新的结果。
这是代码:
lgpm.keydown(function(event){
var keycode = (event.keyCode ? event.keyCode : event.which);
if(keycode == '13'){
if (formValidate()){
event.preventDefault();
return false;
}
else {
calculateMet();
}
}
event.stopPropagation();
});
您的HTML看起来如何(包括'