JQuery在显示页面加载

JQuery在显示页面加载,jquery,Jquery,我是网络技术的新手,特别是jQuery,所以我的问题可能很愚蠢 我想要的是在单击某个链接时调用特定文件(使用.get或.post jQuery),并将该文件加载到浏览器中。此外,浏览器地址应指向该文件。这就是我尝试过的: $('#my_link').click( function(event){ event.preventDefault(); $.get("index.php", function(data){ $(document

我是网络技术的新手,特别是jQuery,所以我的问题可能很愚蠢

我想要的是在单击某个链接时调用特定文件(使用.get或.post jQuery),并将该文件加载到浏览器中。此外,浏览器地址应指向该文件。这就是我尝试过的:

$('#my_link').click(
    function(event){
        event.preventDefault();
        $.get("index.php", function(data){
            $(document).html(data);
        });
    }
);
附言。
我正在使用.get/.post,因为我想发送一些参数。到该页面(index.php),param。用于填充某些字段。

我建议您尝试使用
.load()
方法。它还提供发送参数的选项

下面是一个基于这个问题的例子

$('#my_link').click(function() {
   $('#mydiv').load ("index.php", { param1: val1, param2: val2 }, function) {
      alert('loaded');
   });
});

我建议将内容加载到分区中,而不是文档本身。

Thx获取答案,但这并没有解决我的问题。我真的很想将文档加载到浏览器中,您知道,加载完成后,启动单击的链接将被删除。如果您坚持将其加载到文档中。把它装在身体里<代码>$(“body”).load(……………)我认为他想要的是一个超链接。因此,从技术上讲,没有涉及javascript。嘿,事实上,$(“body”).load工作并加载当前页面中index.php生成的html代码。但我想调用/load index.php,以便浏览器地址指向index.php文件