<p>我认为您可以通过以下代码更改脚本</p>
<pre class="lang-js prettyprint-override"><code>
const data = '{{qs_json}}'
const rdata = JSON.parse(data.replace(/&quot;/g, '"'))
console.log(rdata)
const input = document.getElementById('search_here')
console.log(input)
let filteredArr = []
input.addEventListener('keyup', (e) => {
box.innerHTML = ""
filteredArr = rdata.filter(store => store['title'].includes(e.target.value))
console.log(filteredArr)
if (filteredArr.length > 0) {
filteredArr.map(store => {
box.innerHTML += `
<div class="col-4 mb-3">
<div class="card h-100">
<a href="${store['get_absolute_url']}">
<embed src="${store['image']['url']}" class="card-img-top" alt="..."/>
</a>
<div class="card-body">
<h5 class="card-title">${store['title']}</h5>
<p class="card-text">
${store['description'] ?? ''}
</p>
</div>
<div class="card-footer">
<small class="text-muted">${store['timestamp']}</small>
</div>
</div>
</div>`;
})
} else {
box.innerHTML = "<b>No results found...</b>"
}
})
</code></pre>