每次“输入”键导致服务器跳闸

时间:2015-05-12 11:48:04

标签: asp.net vb.net

我有一个asp.net(vb.net)Web应用程序表单,其中有很多aspx控件。 我选择了一些控件的值。 现在,当我点击单选按钮(checkboxlist,按钮等)时,它进入服务器端执行代码。 现在在我按下“Enter键”的同时,所有先前选择的aspx控件都清楚了。 解决方案是什么。

$(document).keypress(function(e)
{
    if(e.keyCode === 13)
    {
        e.preventDefault();
        return false;
    }
});

1 个答案:

答案 0 :(得分:0)

默认情况下,输入提交表单。您可以在按钮上使用UseSubmitBehavior="false",而不是自己在javascript中执行此操作。我不确定它在IE上的其他浏览器上的效果如何