【问题标题】:how to use $.get with aspx pages如何在 aspx 页面中使用 $.get
【发布时间】:2012-11-10 05:54:14
【问题描述】:

您好,我想知道的是可以通过 jquery 的$.get 获取 .aspx 页面的内容。

我的 aspx 页面可能包含 cssjavascriptjqueryasp.net 控件

阅读这篇文章后,我已将其与 .html 页面一起使用

http://api.jquery.com/jQuery.get/

喜欢这个

$.get('Default.htm', function (data) {

});

它工作正常,但我想知道它是否可以使用 .aspx 页面来完成。

【问题讨论】:

  • 我知道你可以用 HTML 和 PHP 页面来做到这一点,但是,如果你将一个 aspx 页面加载到另一个 aspx 页面中,你很可能会得到 2 个具有相同名称的
    标签/id 在彼此内部,这可能会导致每个单独页面上的控件出现意外错误,例如我很确定无法访问 ajax 加载页面背后的代码,因此这些控件将无法执行回发等...

标签: jquery asp.net get


【解决方案1】:

是的,您可以使用$.get 检索.aspx 页面。请记住,您只会为请求检索客户端呈现的 HTML。您不会检索 ASP.NET 标记或控件,只会检索页面执行后输出的 HTML。

同样,您的 .aspx 页面“包含”的 CSS 和 JavaScript 文件实际上只是指向其他文件的链接。你也可以使用$.get 获得这些(我只是不确定你为什么想要)。

【讨论】:

  • 实际上在从导航栏中单击页面名称时,我必须更改现有页面内容而不重定向到该页面。
猜你喜欢
  • 2014-04-08
  • 1970-01-01
  • 2011-08-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-06
  • 1970-01-01
  • 2011-08-16
相关资源
最近更新 更多