ASP.NET关于表单from问题 我的顶部用户控件header上有搜索,每次回车都是将引用到这个header用户控件的页面的表单提交了,怎么避免回车后将页面提交?我搜索后会打开新标签页面,但原来的页面就会被提交了,如何避免? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> document.onkeydown = function(){ var active = document.activeElement; if(event.keyCode == "32" active == document.getElementById("txtStuNo"))){ event.keyCode = 0; event.cancelBubble = true; event.returnValue = false; return false; } } </script>event.keyCode换成对应的回车的keycode,document.getElementById("txtStuNo")获取搜索按钮 原来在所有的判定后面都写return false就可以避免页面提交了 按钮采用type=button 而不是type=submit就可以了 $("#input_keyWord").keydown(function() { if (event.keyCode==13 &&$("#input_keyWord").val()!="") { $("#btn_search").click(); return false; } if (event.keyCode==13 &&$("#input_keyWord").val()=="") { alert("请输入要查询的内容!"); return false; } return false; }); 回车后ASP.NET页面还是提交了我彻底无语了 本帖最后由 net_lover 于 2010-11-17 14:34:15 编辑 解决后第一时间结贴!如何让table或者td的形状方形让其角为园型啊? 求高手分析C#各弹出信息框的性能 又来请教 5月30号发的贴子,到现在没一个人顶????????? 一个奇怪的问题 SQL数据查询简单问题,很简单但是我不会.请高手指点 请教:一个页面上可以放两个数据绑定控件吗?比如两个datagrid控件同时绑定两个表格? 一个js获取asp控件的clientid的问题 大家帮帮我!asp.net中语句问题 为什么在VS.net beta2开发的东西,在安装正式版后运行不了 关于IE的缓存问题 以及 IE7&IE8对表格处理方式的异同 service层里面的Transaction 在线等
document.onkeydown = function(){
var active = document.activeElement;
if(event.keyCode == "32" active == document.getElementById("txtStuNo"))){
event.keyCode = 0;
event.cancelBubble = true;
event.returnValue = false;
return false;
}
}
</script>
event.keyCode换成对应的回车的keycode,document.getElementById("txtStuNo")获取搜索按钮
$("#input_keyWord").keydown(function()
{
if (event.keyCode==13 &&$("#input_keyWord").val()!="")
{
$("#btn_search").click();
return false;
}
if (event.keyCode==13 &&$("#input_keyWord").val()=="")
{
alert("请输入要查询的内容!");
return false;
}
return false;
});
回车后ASP.NET页面还是提交了
我彻底无语了