文本框文本更改不会立即触发 [英] Textbox text change does not fire immediately
问题描述
项目详细信息 - 带有C#的asp.net,sql server 2005,Ajax
我知道只有在TB失去焦点后才会触发textchanged事件。但我想在文本框中更改文本后立即触发myfunc()(存在于代码后面)。我已经尝试过textchanged事件,webmethod等,但没有真正起作用。 Ajax能做到吗?或其他任何方式?
请记住myfunc()有一些ado查询,以便在文本框中的每次更改后面板中的某些值发生变化。
谢谢
Project Details - asp.net with C#, sql server 2005, Ajax
I know textchanged event fires only after the TB loses focus. But i want myfunc() (present in code behind) to fire immediately after text changes in the textbox. I have already tried textchanged event, webmethod etc but nothing really worked. Can Ajax do it? or any other ways?
Remember myfunc() has some ado queries so that some values in a panel changes after each change in textbox.
Thanks
推荐答案
>
(' #textMessage')。keyup( function (event){
if (event.keyCode == 13 ){
var message =
('#textMessage').keyup(function(event) { if (event.keyCode == 13) { var message =
(' #textMessage')。val();
alert(message);
} else {
return true ;
}
}); // endTextMessage keyup
('#textMessage').val(); alert(message); } else { return true; } }); //endTextMessage keyup
您可以这样使用
You may use in this way
这篇关于文本框文本更改不会立即触发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!