在索引页面上加载详细信息

时间:2013-07-15 08:28:00

标签: jquery asp-classic

我正在开发app,我使用jQuery加载index.html中的所有页面。 在加载的页面上,有一个特定页面随附链接,单击这些链接会将您带到另一个页面,以提供有关您单击的链接的详细信息。 现在我希望能够将clicked链接的详细信息加载到index.html中名为news_details的特定div中。我该怎么做?

这是我用于链接的代码:

<a href="index.html#news_details?<%= Server.HTMLEncode(MM_keepURL) & MM_joinChar(MM_keepURL) & "news_id=" & rs_news.Fields.Item("news_id").Value %>"><%=(rs_news.Fields.Item("headline").Value)%>

这里jQuery将带有url的页面加载到div中:

 <script language="javascript">
$('#news_details').bind('pageshow', function (){


    var url = window.location.search.substring(1);

    $('#news_details').load('news.asp'+ url);
});
</script>

1 个答案:

答案 0 :(得分:0)

你的意思是

$(function () {
  var url = window.location.search.substring(1);
  $('#news_details').load('news.asp?page='+ url);

  $(document).on("click",".classOfNewLink",function(e) {
    e.preventDefault();
    $("#news_details").load('news.asp?page='+encodeURIComponent(this.href));
  });
});