jquery GET将当前url添加到我的url参数中

时间:2011-10-09 17:28:31

标签: jquery

我在文档中有一个GET请求。我所在的当前页面包含该文档,然后执行该文档。问题是文件是在包含时找到的,但GET请求不是因为GET(根据firebug)发送的请求是http://www.site.com/watch/http//www.site.com/file/doc.php,当GET要求http//www.site.com/file/doc.php请求时。我所在的当前页面是http://www.site.com/watch/123456,其中观看video.php?vid_id=的别名。任何人都有任何关于为什么会这样的想法?

         $.getJSON("http//www.site.com/file/doc.php?action=view&load=initial&page="+page+"&vid_id="+vid_id+"&username="+username+"&t=" + (new Date()), function(json) {  
  var html = '';
  for(i=0; i < json.length; i++) {
    html += prepare(json[i]);
  }
  $('#shoutbox-list').append(html).find('li').fadeIn(1500);
   $('div[id="chunk"]').fadeIn(1500);
});

1 个答案:

答案 0 :(得分:2)

您只需在URL中插入一个冒号,这样它就是一个有效的资源标识符:

e.g。改变:

$.getJSON("http//www.site.com/....

$.getJSON("http://www.site.com/....
               ^