在asp.net中的textChanged时突出显示文本框

时间:2015-05-26 12:00:17

标签: javascript c# jquery asp.net

在我的asp.net表单上更改文本后,我正在突出显示文本框。目前我正在使用jquery,但遗憾的是,在postback asp.net之后,该突出显示将被删除。修改后的文本class有没有办法在postback之后保留?如果我使用asp.net TextChanged event突出显示,这会影响性能吗?

 $('.form-content  input, .form-content textarea, .form-content select').change(function (e) {
      $(this).addClass('modified-textbox');
 });

1 个答案:

答案 0 :(得分:1)

保留服务器上的初始值。在回发时比较初始值和新值。如果它们不同,请将您的课程添加到文本框中。

您可以在更改文本时执行此操作,但性能取决于您使用的异步回发技术。