一个更敏感的OnTextChange' ...?

时间:2016-05-06 13:21:46

标签: javascript jquery html asp.net ajax

我正在构建一个页面,我想要一个隐藏的更新按钮,直到用户更改了页面上的某些数据为止。因此,我的第一个想法就是在我的文本框中添加' OnTextChanged'然后将一个Visible = true抛出到我的更新按钮,用户会意识到他们在屏幕上手动信息需要在他们离开之前保存,否则他们会松开它。

但是,OnTextChanged在您开始向文本框添加数据时也不会触发,即使您离开文本框并转到另一个文本框也是如此。事实上,在你在页面上做其他事情之前它不会触发,然后它会触发,然后我的按钮出现,点击按钮就可以执行更新。

我宁愿用第一个额外的字符空间触发,或者在文本框或元素中添加或删除数字,而不是等待这样的事件,因为我打算用这些触发点做的唯一事情就是激活更新按钮可见性,以便用户可以在准备好时进行更新。更新例程然后重新隐藏等待下一位数据的按钮,以便再次重新点亮按钮。

任何人都有任何建议如何让我做我想做的事情?只是想要一个更敏感的OnTextChanged函数。

谢谢, 肯...

1 个答案:

答案 0 :(得分:0)

尝试使用事件onKeyPress。每次用户在输入中键入字符时都应该触发它。

这里有更多information