【问题标题】:JQuery not working with MultiviewJQuery 不适用于多视图
【发布时间】:2009-03-31 14:34:03
【问题描述】:

我正在使用更新面板在一个网页中使用 MultiView 服务器控件。在第二个视图中,我有一个 GridView;其第一列是 checkboc 控件,包括标题。

我想根据标题复选框切换数据项复选框。
为此,我编写了一个 Jquery 函数。但主要问题是,当我尝试查看页面源代码时,我无法找到第二个视图的 HTML。

如何使用 Jquery 或 Javascript 切换复选框?

【问题讨论】:

    标签: asp.net jquery


    【解决方案1】:

    看不到 HTML 源代码的原因是 MultiView 是一个 ASP.NET 服务器控件,它只将当前选定的视图呈现给浏览器。

    【讨论】:

      【解决方案2】:

      使用 FireBug。切换视图并更新 HTML 后,您将看到当前源代码,以便调试 jQuery。

      【讨论】:

      • 当我从第一个视图移动到第二个视图时,我无法查看它的 HTML。因此,我的 Jquery 可能无法正常工作。
      • 它的 HTML 不存在用于第二个视图。只能看到第一个视图的 HTML。我正在使用 ASP.NET AJAX 在视图之间移动。
      • FireBug 会在 UpdatePanel 更新后显示更新后的 HTML。如果没有新的 HTML,则 UpdatePanel 有错误。
      • 我现在可以查看代码了。我发现的主要原因是,它在使用 Jquery 语法触发时不会引发事件。我在单独的 HTML 文件中尝试了相同的 Jquery 代码,并且工作正常。你能告诉我多视图页面出了什么问题吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 1970-01-01
      相关资源
      最近更新 更多