ユーザー コントロールを呼び出している aspx ページがあります。ユーザー コントロールは、ユーザーが asp:linkbutton をクリックしたときに表示するためにポップアップを使用しています。そのユーザーコントロールにはテキストボックスがあり、Jquery Blur を呼び出して検証を行っています。そうしている間、関数は [blur] を 2 回呼び出しています。textbox の値を指定して alert() を呼び出したので、アラートが 2 回来ていることがわかります。2 回目を避けるために必要なこと。ユーザーがテキストボックスから出るたびに、それも一度だけ行う必要があります。
$('#<%=txtCategory.ClientID %>').blur(function() {
alert($(this).val());
});
これは 2 回呼び出されます。返信ありがとうございます。