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

解决方案是父下拉框每次改变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

相关文章:

  • 2021-11-04
  • 2022-02-24
  • 2022-12-23
  • 2022-02-26
  • 2022-12-23
  • 2022-03-03
  • 2021-06-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2021-11-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案