【发布时间】:2011-08-03 15:31:52
【问题描述】:
我有一个显示值的文本字段。我想要的是当用户在该文本字段中写入一个新值并按 Enter 键时,会触发一个 ajax 函数来执行分页操作。我有一个这样的文本字段:
<input type="text" id="page" name="page" value="<?php echo($this->pn);?> />
当用户写入任何新值并按 Enter 键时,我希望触发以下 ajax 函数:
update_ajax2({rpp:rpp);?>,pn:document.page.paged.value,filter:'filter);?>',orderby :'orderby);?>'});我尝试使用按键事件来检测if(e.which===13),但这并不能解决问题。谁能指导我?
【问题讨论】:
-
为什么对
keypress事件采取行动不能解决问题?你有错误吗?你试过keyup吗? -
@ctcherry 它在 1 次按键上调用 2 种类型的函数。首先它加载我想要的值,然后在同一个按键上加载文本框的
value属性的函数
标签: ajax jquery javascript-events