zoukankan      html  css  js  c++  java
  • Asp.NET利用ClientScript.RegisterStartupScript("")的同学,请注意!

      如果你想要在aspx.cs 文件用利用 ClientScript.RegisterStartupScript(""); 方法动态在DOM中执行脚本(比如想要将后置代码中的验证结果信息通过alert()方法显示),尤其在你极其不想页面发生刷新(会导致HTML元素的状态丢失)的情况下。请在页面加载响应函数中增加保持页面状态的代码。

    因为在执行完脚本后,页面重新加载,以下三种方式(一种功能的不同实现,任选其一)的页面加载函数,会在执行完脚本后执行:

    1 $(document).ready(function(){
    2         保持页面状态的代码。。。
    3 });
    1 $().ready(function(){
    2       保持页面状态的代码。。。 
    3 })
    1 $(function(){
    2      保持页面状态的代码。。。
    3 })

            以人为鉴,可以明得失。
            以我为鉴,可以少走弯路。

  • 相关阅读:
    python模块导入
    linux总结shell
    linux和shell关系
    gdb调试工具
    C语言.c和.h
    CSS cursor 属性
    html dom SetInterVal()
    css hover伪类选择器与JQuery hover()方法
    CSS 清除浮动 clear 属性
    block,inline和inline-block概念和区别
  • 原文地址:https://www.cnblogs.com/prac/p/ClientScript-RegisterStartupScript-RefreshHtml.html
Copyright © 2011-2022 走看看