0
我有這樣的形式:停止事件不起作用的回車鍵
<div class="row border-tb">
<form id="test-form" action="/test/insert" method="post" class="form-inline offset4 span16">
<div class="box-suggest span13 border-tb">
<input type="text" name="test" value="" id="test" class="span13" placeholder="proviamo con il test"/>
</div>
<button style="margin-left: 5px;" id="send-button" type="submit" class="btn"> <i class="icon-plus"></i> </button>
</form>
</div>
和捕獲KEYUP此mootools的事件:
$('test').addEvent("keyup",function(event){
event.stop();
alert("Why after this alert redirect on url: test/insert ??????");
})
我的問題是event.stop ()不會阻止表單提交時按ENTER鍵。
我也嘗試event.stopPropagation()和event.preventDefault()但沒有。當我按ENTER鍵時,它總是重定向url:「test/insert」。
爲什麼?