我写了一个js和它看起来像为什么当我在上一行注释掉警报时,我的JavaScript不再清除输入框的值?
$('#searchform').keydown(function(event) {
if (event.which == '13') {
submitForm();
return;
}else if (event.which == '27'){
alert("ESC keydown TO DO - Clear the contents from search box ");
$('#id_search').val('');
}
});
这将删除输入框,的内容,但是当我发表评论警报消息,它不会。你能解释我为什么吗?
这不应该发生。你如何评论这条线?你有什么错误吗? – 2012-02-01 09:59:15
也许事件干扰某种方式?您可以尝试取消事件,和/或启动计时器并在10ms后清除框。 – Rup 2012-02-01 10:00:15
@皮卡我评论out line by //这 – user1066679 2012-02-01 10:02:31