我有一个asp.net(vb.net)Web应用程序表单,其中有很多aspx控件。 我选择了一些控件的值。 现在,当我点击单选按钮(checkboxlist,按钮等)时,它进入服务器端执行代码。 现在在我按下“Enter键”的同时,所有先前选择的aspx控件都清楚了。 解决方案是什么。
$(document).keypress(function(e)
{
if(e.keyCode === 13)
{
e.preventDefault();
return false;
}
});
答案 0 :(得分:0)
默认情况下,输入提交表单。您可以在按钮上使用UseSubmitBehavior="false",而不是自己在javascript中执行此操作。我不确定它在IE上的其他浏览器上的效果如何