我正在尝试在文本框中的值更改时提交Ajax表单,这是我使用Keyup成功完成的:
$('#Search').keyup(function () {
$(this).parents('form').submit();
return false;
});
问题是,texbox失去了焦点,因此用户无法继续输入。我如何编辑它以使#Search
文本框保持集中,以便用户可以继续键入,但仍然在每个键盘上调用Ajax函数?
答案 0 :(得分:2)
重新关注搜索文本框:
$('#Search').keyup(function () { $(this).parents('form').submit(); $(this).focus(); return false; });
或者(我更喜欢),在不提交表格的情况下进行ajax调用:
$('#Search').keyup(function () { differentAjaxFunction(); });