3 回答
TA贡献1854条经验 获得超8个赞
错误消息说它找不到匹配的 url {% url "camkinetv2:newinteractors_intnet" tab1.caMKipedia_Id IUPredscorethreshold %}
。你的 urls.py通过放在它前面来声明IUPredscorethreshold
它是一个字符串。str:
在您的 javascript 中,您分配0.4
给该变量,它是一个整数。因此,您无法解析的网址。
将 urls.py 中的路径更改为: path( "dataJson/newinteractors_intnet/<str:geneId>/<int:IUPredscorethreshold>", views.newinteractors_intnet, name="newinteractors_intnet", ),
TA贡献1802条经验 获得超10个赞
将您的 Javascript 代码更改为:
$(document).on("click", "#filter", function (e) {
IUPredscorethreshold = 0.4
$("#ksNetwork").empty();
let url = '{% url "camkinetv2:newinteractors_intnet" ' + tab1.caMKipedia_Id + ' ' + IUPredscorethreshold + '%}'
ksInteractionNetwork(url);
});
我相信 url 没有正确形成
TA贡献1806条经验 获得超8个赞
将javascript行从:更改ksInteractionNetwork('{% url "camkinetv2:newinteractors_intnet" tab1.caMKipedia_Id IUPredscorethreshold %}');
为ksInteractionNetwork('{% url "camkinetv2:newinteractors_intnet" tab1.caMKipedia_Id "IUPredscorethreshold" %}'.replace(/IUPredscorethreshold/, IUPredscorethresholdvalues) );
以下回答帮助回答
添加回答
举报