关于邮政方法的jquery查询

时间:2011-09-15 06:51:03

标签: jquery

http://net.tutsplus.com/tutorials/javascript-ajax/5-ways-to-make-ajax-calls-with-jquery/

我正在阅读教程并暂停“通过GET方法传递参数”部分。

$("#load_get").click(function(){  
    $("#result")  
        .html(ajax_load)  
        .load(loadUrl, "language=php&version=5");  
}); 

查看.load函数的第二个参数,是否有必要在加载php文件时传递这些值?我可以把它留空吗?

2 个答案:

答案 0 :(得分:2)

是的,你可以留空。唯一必需的参数是第一个(URL)。请参阅jQuery docs。这是相关部分。方括号中的参数是可选的:

  

.load(url,[data],[complete(responseText,textStatus,   XMLHttpRequest)])

例如,以下内容只会将loadUrl中的任何内容加载到由#someElement选择的元素中:

$("#someElement").load(loadUrl);

另请注意,尽管可能出现这种情况,但complete回调不一定是第三个参数。如果你不需要它,你可以简单地错过data参数:

$("#someElement").load(loadUrl, function() {
    //Done!
});

答案 1 :(得分:0)

取决于您的PHP文件显示其内容所需的内容,如果您不使用这些Querystrings值,则不包含这些内容。