在JQuery Load上通过PHP的get或post传递函数参数变量

时间:2014-03-18 20:00:31

标签: javascript php jquery variables parameters

我有一个JQuery函数来加载.php页面并将其每秒放在一个div中:

function Load_external_content()
{
$.ajaxSetup ({cache: false});
    $('#external_page_content_displayer').load(URL);
}

setInterval('Load_external_content()', 1000);

网址只是实际网址,但我不想在此处显示。

我有一个单独的php页面,其中包含此脚本。如何将javascript参数作为函数(“”)作为变量,我可以通过URL上的get(或者如果不是post)访问该变量。

我对JQuery知之甚少,并且对JavaScript不太了解,所以“拼写出来的”答案越多越好:)。

提前感谢您帮助我

1 个答案:

答案 0 :(得分:1)

以下是jQuery文档网站上提供的示例。

$( "#objectID" ).load( "test.php", { "choices[]": [ "Jon", "Susan" ] } );

https://api.jquery.com/load/

额外的“数据”将附加在query_string中,因为.load使用get。

如果您想使用post,则必须自己执行加载功能。

$.post(url, data, function(response){
    $('#external_page_content_displayer').html(response);
});