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文件时传递这些值?我可以把它留空吗?
答案 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值,则不包含这些内容。