我的代码有问题。 在我的代码中,我正在加载一个JSON文件,其中将编辑全局变量。 文件离开功能后,变量将重置。我该如何解决这个问题?
jQuery.ajax({
url: jsonLink,
dataType: "json"
}).done(function(data) {
info = data.searchbar;
$suchen = info[0].suchen;
$SEARCHBAR_TPL = '<div class="searchbar">' +
'<div id="searchbarbutton">' +
'<i class="fas fa-search"></i>' +
'</div>' +
'<input class="inputsearchbar" id="searchBox" type="text" placeholder="' + $suchen + '" />' +
'</div>';
console.log($suchen);
});
console.log($suchen);
这是我的代码,在第一个console.log($suchen);
上,正确编辑了我的变量,两行之后,它又回到了预设中。
$suchen
是全局变量,$SEARCHBAR_TPL
也是。