asp.net – 当用户按下文本框中的返回时,我可以取消回发吗?
发布时间:2020-05-24 16:27:12 所属栏目:asp.Net 来源:互联网
导读:我有一个文本框,其输入由jQuery处理. $(input.Search).bind(keyup, updateSearchTextbox); 当我在文本框中按Enter键时,我得到一个回发,这会让一切都搞砸.如何捕获Enter并忽略它? (只是为了抢占一个可能的建议:文本框必须是 asp:textbox ... / – 我不能用
|
我有一个文本框,其输入由jQuery处理. $('input.Search').bind("keyup",updateSearchTextbox);
当我在文本框中按Enter键时,我得到一个回发,这会让一切都搞砸.如何捕获Enter并忽略它? (只是为了抢占一个可能的建议:文本框必须是< asp:textbox ... /> – 我不能用< input ... />替换它.) 解决方法按Enter键时,您的浏览器会自动提交表单.要取消此操作,请将return false添加到updateSearchTextBox函数.如果这不起作用,试试这个: <script language="JavaScript">
function disableEnterKey(e)
{
var key;
if(window.event)
key = window.event.keyCode; //IE
else
key = e.which; //firefox
return (key != 13);
}
</script>
在您的代码隐藏中: textbox.Attributes.Add("OnKeyPress","return disableEnterKey(event)"); (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何为ASP.NET MVC站点定义catch-all路由?
- asp.net-mvc – ASP .Net MVC 3:子动作和重定向
- asp.net-mvc – 可以在ASP.NET MVC中本地化URL /路由吗?
- asp.net – 如何将网页添加到gridview
- asp.net – 对象不是垃圾回收,但不包含gcroot
- vs2008中文版提供下载(包含中文msdn),包括vs2008序列号和破
- asp.net-mvc – 用户不在角色时的ASP.NET登录重定向循环
- 使用TypeScript装饰器会导致错误
- asp.net-mvc – 数据注释真的是一个好主意验证吗?
- 如何在ASP.NET应用程序中记录错误(异常)?
推荐文章
站长推荐
- ASP.NET MVC中的角色缓存策略
- asp.net-mvc-3 – 当调用Controller.PartialView
- asp.net – 绑定TemplateItem中CheckBox的Checke
- ASP.NET TextBox LostFocus事件
- asp.net-mvc – 第一个Web API会话请求非常慢
- asp.net – 如何使用Log4Net启用IP地址记录
- asp.net-mvc – ASP.NET MVC 2 on mono
- asp.net-mvc – ASP.NET MVC缓存如何为AJAX请求工
- asp.net – post文件提供404页面结果,即使发布的
- 如何在ASP.NET网页中嵌入代码块?
热点阅读
