zoukankan      html  css  js  c++  java
  • asp.net updatepanel 局部更新后调用js

    项目需求是一个级联下拉框与子下拉框加搜索栏。

    解决方案是父下拉框每次改变select 值触发回传,修改子下拉框的值,子下拉框通过js实现了搜索栏。此处应用了asp updatepanel实现局部更新,也导致了一个bug。子下拉框的搜索栏是通过js实现的,每次父下拉框回传局部更新后会导致搜索栏js 失效。分析 google之后,只要在服务器回传事件里加这么一段代码重新执行js即可

    protected void bind_ddlPersonnelProvide(object sender, EventArgs e)
    {
          .........................
    ScriptManager.RegisterStartupScript(ddlPersonnelProvide, this.GetType(), "personnelProvide", "personnelProvide();", true);  
    }    

     //最佳解决方案调整updatepanel范围,防止局部刷新范围覆盖js

  • 相关阅读:
    经典入门_排序
    经典入门_贪心算法
    经典入门_Hash的应用
    经典入门_排序
    uva 839
    uva 327
    uva 699
    uva 712
    uva 297
    uva 548
  • 原文地址:https://www.cnblogs.com/wiggin-Z/p/13438136.html
Copyright © 2011-2022 走看看