gpt4 book ai didi

javascript - 添加未找到结果的自定义消息

转载 作者:行者123 更新时间:2023-12-03 09:18:02 25 4
gpt4 key购买 nike

我有这个功能,用于搜索网站。当没有找到结果时我需要添加一条消息。非常简单的事情。 “未找到结果”

如何实现这一目标?

function search() {
var searchTerm = $.trim($("#search-text-input").val());
var path = $.url('path').toLowerCase();
if(searchTerm){
if(!path.match('search.html$')){
$(location).attr('href', pathPrefix + 'search.html?term='+searchTerm+'&path='+path);
}
else
{
$('#results').html('');
$.each(pages, function(index, page){
$.ajax( { url:page.url, success: function(result) {
page.content = result;
var pageResult = searchPage(page, searchTerm);
if(pageResult.length){
var line = $("<div><h2><a href='" + page.url + "'>" + page.title + "</a></h2><p>"+ pageResult.join("...<br/>") + "...</p></div>");
if(page.highlight) line.addClass('highlight-search');
line.appendTo("#results");
}
}
});
}
);
}
}
}

最佳答案

if(pageResult.length) 添加一条 else 语句,附加“未找到结果”...

if(pageResult.length){
var line = $("<div><h2><a href='" + page.url + "'>" + page.title + "</a></h2><p>"+ pageResult.join("...<br/>") + "...</p></div>");
if(page.highlight) line.addClass('highlight-search');
line.appendTo("#results");
} else {
var line = $("<div>No results found</div>");
line.appendTo("#results");
}

关于javascript - 添加未找到结果的自定义消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31910500/

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