<script type="text/javascript">
  $(document).ready(function() {
            $("input[name*='$txtReturnFile']").each(function(i, input) {
                $(input).bind("blur", function() {
                        
                        alert("bind successfully.");    
                        //TODO:something

                }); //bind
            }); //each
    }); //ready
</script>
以上脚本对在UpdatePanel里指定的input进行onblur事件邦定是无效的,如果没有UpdatePanel 则有效。
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<input ....../>
<input ....../>
.............................
</asp:UpdatePanel>

如果想在UpdatePanel里达到邦定效果,则需要:

1. 引进 jquery.updatepanel.js

2. 修改脚本,如下:

<script type="text/javascript">
    $(document).ready(function() {
        $('#ctl00_ContentPlaceHolder1_UpdatePanel1').panelReady(function() {
            $("input[name*='$txtReturnFile']").each(function(i, input) {
                $(input).bind("blur", function() {
 
                            alert("bind successfully.");     
                            //TODO:something  

                }); //bind
            }); //each
        }); //panelReady
    }); //ready
 
</script>

相关文章:

  • 2021-11-03
  • 2022-12-23
  • 2021-08-18
  • 2022-02-23
  • 2022-12-23
  • 2021-12-26
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2022-01-26
相关资源
相似解决方案