gpt4 book ai didi

javascript - 无法将数据 append 到 Div 并重定向页面

转载 作者:行者123 更新时间:2023-11-28 08:36:27 24 4
gpt4 key购买 nike

我有一个包含项目列表的默认页面。当我单击这些项目时,我需要动态地将数据 append 到页面 B 中的 div 并将应用程序重定向到页面 B。

我在PageB中添加了这个div''

在单击事件时,我正在 .js 文件中执行以下操作:

'$(document).on('click', '#selectConcept', function (node) {
var ncid = this.textContent.slice(6,25);
$.ajax({

dataType: "json",

url: "http://txv-trmindexer01:8080/CommonTerminologyLeopardSearch/rest/getConceptByNcid/" + ncid,

error: function () {
alert("ERROR");
},
success: function (data) {
window.location.href = 'getfacets.html';
for (var result = 0; result < finalSearchResults.length; result++) {
if (finalSearchResults[result].ncid == ncid) {

$("#selectedConceptitem").empty();
var selectedconcept = "<p>" + "ncid: " + finalSearchResults[result].ncid + "," + "cid: " + finalSearchResults[result].cid + "</p>";

$(selectedconcept).appendTo("#selectedConceptitem");


}
}

} });
});'

我能够重定向页面,但没有任何内容 append 到 Div。

谁能帮我解决这个问题..

最佳答案

我不太确定,但我猜代码在新页面加载之前运行。因此,您可以尝试将代码包装在 onload 事件时间

运行的函数中
window.location.href = 'getfacets.html';
window.onload = function() {
for (var result = 0; result < finalSearchResults.length; result++) {
if (finalSearchResults[result].ncid == ncid) {
$("#selectedConceptitem").empty();
var selectedconcept = "<p>" + "ncid: " + finalSearchResults[result].ncid + "," + "cid: " + finalSearchResults[result].cid + "</p>";
$(selectedconcept).appendTo("#selectedConceptitem");
}
}
}

关于javascript - 无法将数据 append 到 Div 并重定向页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21104160/

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