【问题标题】:J-query-Styles disappear on ListItems of checkboxlist when autopostback is set to true当 autopostback 设置为 true 时,J-query-Styles 在 checkboxlist 的 ListItems 上消失
【发布时间】:2011-04-12 02:52:41
【问题描述】:

我正在使用 jquery 来设置复选框列表的样式,问题是,jquery 设置了复选框列表的样式,但是当按下列表项时,样式丢失了,我猜是由于 autopostback=true,我无法禁用它,因为我想根据选定的检查项调用回发以填充数据列表,是否有任何替代方案或任何建议。

我正在使用http://www.no-margin-for-errors.com/projects/prettycheckboxes/ 来设置复选框列表的样式

【问题讨论】:

    标签: jquery asp.net checkboxlist autopostback


    【解决方案1】:

    在我看来,您正在将页面设置为 $(document).ready(...); 之类的样式,但问题在于它仅在页面最初加载时执行一次。但是如果异步加载任何东西,它将失去 dynamic 样式。所以你至少有两个选择:

    1. 分解出设置复选框样式的代码。将其连接到自动回发完成时引发的事件中。
    2. 使用 css 将样式静态应用于复选框本身。 jQuery 样式除了添加 css 类之外什么都不做。您可以在 html 中执行相同的操作,只需在 Web 开发工具中检查元素并了解它们的样式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-28
      • 2016-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多