gpt4 book ai didi

javascript - 如何在 jQuery ajax 函数中使用 URL 变量?

转载 作者:行者123 更新时间:2023-11-30 13:30:35 26 4
gpt4 key购买 nike

我正在尝试将 URL 变量放入 jQuery ajax 函数中,以便快速调整一些代码。

这应该很简单,但我有点白痴并使用了 http://jquery-howto.blogspot.com/2009/09/get-url-parameters-values-with-jquery.html 中描述的方法不适合我。

本质上,我试图用 url 末尾的变量替换硬编码的“player_tsid”,例如 http://www.example.com/?player_tsid=PIF575TP7IOBA

这是代码..

$(function(){

jQuery.support.cors = true;

$.ajax({
'url' : 'http://api.glitch.com/simple/players.getAnimations',
'dataType' : 'json',
'data' : { 'player_tsid' : 'PIF1UFTOS10HF' },
'success' : function(data, textStatus, jqXHR){
if (data.ok){
g_sheets = data.sheets;
g_anims = data.anims;
build_index();
$('#loading').text("Loading sheets...");
load_sheets();
}else{
alert('api error');
}
},
'error' : function(jqXHR, textStatus, errorThrown){
alert('api error');
alert(errorThrown);
}
});
});

,,

最佳答案

就这样

var tsid = 'PIF1UFTOS10HF';
$.ajax({
'url' : 'http://api.glitch.com/simple/players.getAnimations?player_tsid='+tsid,
'dataType' : 'json',
'success' : function(data, textStatus, jqXHR){
if (data.ok){
g_sheets = data.sheets;
g_anims = data.anims;
build_index();
$('#loading').text("Loading sheets...");
load_sheets();
}else{
alert('api error');
}
},
'error' : function(jqXHR, textStatus, errorThrown){
alert('api error');
alert(errorThrown);
}
});

关于javascript - 如何在 jQuery ajax 函数中使用 URL 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6907420/

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