gpt4 book ai didi

jquery - 将参数传递给 jQuery 'Load'

转载 作者:行者123 更新时间:2023-12-03 22:50:37 25 4
gpt4 key购买 nike

我的页面上有一些脚本:

$('#divMenuHolder').load('../menu.html');

但是我还需要能够传递一些在 menu.html 页面上起作用的参数。

我尝试过以下方法:

$('#divMenuHolder').load('../menu.html?opt1=test&opt2=test2');

但是当我使用以下函数获取参数时:

function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
}
return vars;
}

它什么也不返回,因为它试图获取页面本身的参数,而不是我正在加载到 DIV 中的页面。

无论如何,可以帮助指导我得到我想要的东西吗?

最佳答案

这对我有用

$('#semester').load("restricted/getSemester.php?courseid=" + $("#course").val());

其中#course是输入字段的ID。

或者

$('#subject').load("restricted/getSubject.php?courseid=0&semester=0");

希望这对你有帮助:)

关于jquery - 将参数传递给 jQuery 'Load',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410457/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com