1
我有一个“输入”类型的元素。有什么办法可以阻止页面提交和刷新,当我按下输入'输入'字段?如果没有,我可以做到让输入内容仍然存在吗?如何在页面刷新时保留<form>中的'输入'或停止页面刷新?
我已经有这个在我的jQuery代码:
event.preventDefault();
,但它并不能阻止输入字段内容的复位
我有一个“输入”类型的元素。有什么办法可以阻止页面提交和刷新,当我按下输入'输入'字段?如果没有,我可以做到让输入内容仍然存在吗?如何在页面刷新时保留<form>中的'输入'或停止页面刷新?
我已经有这个在我的jQuery代码:
event.preventDefault();
,但它并不能阻止输入字段内容的复位
你可以这样做:
$(YOUR_FORM_SELECTOR).find('input').keypress(function(e){
if (e.which === 13)
{
return false;
}
});
这将忽略表单中所有输入元素的所有输入。如果你希望它只对一个输入元素起作用,那么只需在那一个上设置按键处理程序。
对不起,延迟,谢谢你的简洁的答案。 – user2087941 2016-01-14 16:20:35