gpt4 book ai didi

javascript - 为什么我不能在 Jquery 中执行 console.log

转载 作者:行者123 更新时间:2023-11-28 15:03:14 25 4
gpt4 key购买 nike

我有以下脚本。如运行代码片段时所示,console.log不起作用。我怎样才能启用它?

datain = {
"threshold": 1.5,
"sample_response_score": 0.439,
//"celltype_response_thres": 0.064,
"celltype_response_thres": 'foo',
"histograms": [
{
"sample": "Sample1",
"nof_genes": 26,
"values": [
{
"score": 0.042924727328924939,
"celltype": "Bcells"
},
{
"score": 0.073045907156188195,
"celltype": "DendriticCells"
}]

}]}





jQuery(function ($) {
$.get(datain, function (data) {
console.log(JSON.stringify(data));

});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

最佳答案

console.log 工作正常——您只是错误地使用了 .get,因此回调永远不会触发。请参阅我的片段。

请参阅 jQuery.get 的文档-- 它需要一个 URL 来获取数据,或者一个带有 url 属性的配置对象。您似乎试图将您想要获取的结果对象传递给它。 (感谢菲尔的指正)

console.log('it works fine');
datain = {
"threshold": 1.5,
"sample_response_score": 0.439,
//"celltype_response_thres": 0.064,
"celltype_response_thres": 'foo',
"histograms": [
{
"sample": "Sample1",
"nof_genes": 26,
"values": [
{
"score": 0.042924727328924939,
"celltype": "Bcells"
},
{
"score": 0.073045907156188195,
"celltype": "DendriticCells"
}]

}]}





jQuery(function ($) {
$.get(datain, function (data) {
console.log(JSON.stringify(data));

});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

关于javascript - 为什么我不能在 Jquery 中执行 console.log,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40167776/

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