jquery后面生成的随机数字如何获取

服务器返回的json数据
img

请求的参数
img

如图
返回的数据是jsonp,不知道如何获取JQuery后面那一串字符,请各位帮忙看一下

请求的url
https://wwwapi.kugou.com/yy/index.php?r=play/getdata&callback=jQuery19108001862867537923_1629266884511&hash=2FF4014692AC079A9B8118966C891897&dfid=2C8SvL24NaQU1ZFtep04nTQk&mid=6ab4222ae3179dcbf8265f5d6a54cde0&platid=4&album_id=960399&_=1629268028986


接口: 酷狗音乐 和音乐在一起 酷狗音乐旗下最新最全的在线正版音乐网站,本站为您免费提供最全的在线音乐试听下载,以及全球海量电台和MV播放服务、最新音乐播放器下载。酷狗音乐 和音乐在一起。 https://wwwapi.kugou.com/yy/index.php ?
参数

img

后面的数字?你用截取函数截取出来呗。

这个是服务器端获取的,服务器用request.querystring("callback")获取,也可以通过jsonpCallback指定回调的函数名称,注意需要在window作用域下,有帮助麻烦点个采纳【本回答右上角】,谢谢~~有其他问题可以继续交流~

$.ajax({dataType:'jsonp',jsonpCallback:'xxxxxxx',url:'/'})

你把网址发出来

let callbackVal = (function getQueryVariable(val)
{
var query = window.location.search.substring(1);
var vars = query.split("&");
for (var i=0;i<vars.length;i++) {
var pair = vars[i].split("=");
if(pair[0] == val){return pair[1];}
}
return(false);
})('callback') // 获取url参数callback的值
let jqueryVal = '';
jqueryVal = callbackVal.split('jQuery')[1];